最新回答 / 風(fēng)中過(guò)客
我的理解是,用seek(10)定位到 “中”字,先將字節(jié)存入buf數(shù)組,然后用gbk編碼將buf改成gbk編碼,最后打印輸出buf,就得到了“中”字。 String s = "中"; byte[] gbk = s.getBytes("gbk"); raf.write(gbk); System.out.println(raf.length()); //讀文件,必須把指針移到頭部 raf.seek(10); //一次性讀取,把文件中的內(nèi)容都讀到字節(jié)數(shù)組中// byte[] buf = new...
2014-10-26