最新回答 / 慕容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