最新回答 / 慕容0085175
System.out.print(Integer.toHexString(buf[i])+" ");前面补了0 , 后面这里
nteger.toHexString(buf[i])+没有去0
2020-10-25
已采纳回答 / 慕田峪9462102
个人理解在for循环的时候把byte元素传到Integer.toHexString(b&0xff)的时候byte会自动转型成int类型,由于int类型是32位然后& 0xff 就是把前面24个0去掉只要低8位,最后打印出来的就是只保留低8位的形式
2020-07-27
已采纳回答 / PeacefulWinter
c 的意义在于临时存放当前 while 循环读到的字节内容,以便在循环体内多次引用。如果直接换成 bis.read(),则每调用一次,读到的内容都是下一个字节,逻辑就全乱了。
2020-06-18
我感觉io流相比其他零基础课程有点难听懂,有没有同感的兄弟,我听到一半实在听不下去了,还是先去看看别的内容
2020-06-13
已采纳回答 / 风月颖
java之所以叫java,那是因为java的设计者在想这个编程语言的名字时,刚好在喝一种叫java的咖啡。他觉得这种咖啡挺好喝的,于是就想:这种编程语言叫java吧。
2020-03-28