下面两种写法的区别,为什么第一种会报错?
问题描述:
第一种
BitmapFactory.decodeStream(conn.getInputStream());
第二种
InputStream is = conn.getInputStream();
bitmap = BitmapFactory.decodeStream(is);
答
没有看出有什么不同,InputStream is = conn.getInputStream();
bitmap = BitmapFactory.decodeStream(is);是连在一起的么?有没有同名的参数变量和成员变量
答
仔细调试一下,这两种写法没区别,你把错误信息描述一下
答
看下两种方法导的包是不是一样
答
错误信息,贴出来,有助于解决问题,或设置断点单步调试。
答
你应该把编译输出信息贴上来