最新回答 / weixin_慕婉清1332230
遞歸就是自己調(diào)用自己的方法。實(shí)現(xiàn)像洋蔥一樣一層層往下,但是實(shí)際上只是不停重復(fù)剝這個(gè)動(dòng)作,到剝完。
2021-07-19
最贊回答 / qq_小浪蛙_03210325
fos2 這個(gè)變量沒有進(jìn)行初始化,所以在使用的時(shí)候報(bào)了空指針異常,fos2 初始化一下就好,就像你的fos變量一樣:fos?=?new?FileOutputStream("fix.txt");
2021-03-24
最新回答 / 奔向一萬(wàn)小時(shí)
Student類發(fā)生變動(dòng)指的是什么意思?反序列化只是將持久化的對(duì)象讀取到內(nèi)存中轉(zhuǎn)換成可以使用的java對(duì)象,之后才可以對(duì)其進(jìn)行修改。
2021-01-20
最新回答 / 慕容0085175
System.out.print(Integer.toHexString(buf[i])+"??");前面補(bǔ)了0 , 后面這里
nteger.toHexString(buf[i])+沒有去0
2020-10-25
已采納回答 / 慕田峪9462102
個(gè)人理解在for循環(huán)的時(shí)候把byte元素傳到Integer.toHexString(b&0xff)的時(shí)候byte會(huì)自動(dòng)轉(zhuǎn)型成int類型,由于int類型是32位然后& 0xff 就是把前面24個(gè)0去掉只要低8位,最后打印出來(lái)的就是只保留低8位的形式
2020-07-27
已采納回答 / PeacefulWinter
c 的意義在于臨時(shí)存放當(dāng)前 while 循環(huán)讀到的字節(jié)內(nèi)容,以便在循環(huán)體內(nèi)多次引用。如果直接換成 bis.read(),則每調(diào)用一次,讀到的內(nèi)容都是下一個(gè)字節(jié),邏輯就全亂了。
2020-06-18