第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

關(guān)于raf的length不太明白

請問:用raf向raf.dat寫完文件后再讀出文件怎么是用的raf.length而不是raf.dat文件的length?raf的length是什么 和raf的指針有什么聯(lián)系?

正在回答

6 回答

dat只是文件后綴名

0 回復 有任何疑惑可以回復我~

弱弱地問一句為什么長度是12

0 回復 有任何疑惑可以回復我~
在這里raf是一個對象,指向文件raf.dat,所以raf.length就可以表示文件的長度。文件是由字節(jié)構(gòu)成的,所以就是字節(jié)的個數(shù)。
0 回復 有任何疑惑可以回復我~

raf.length()指的是文件的長度,此處的raf是前面定義的RandomAccessFile對象,在構(gòu)造的時候傳入了file對象(即raf.dat文件)。

建議你再構(gòu)造File對象的時候,把raf.dat換個名字,比如test.dat,就不會混淆了

0 回復 有任何疑惑可以回復我~

我覺得吧,length方法是用于RandomAccessFile類的,而raf就是raf.dat文件的引用路徑(即指向raf.dat文件),所以,想知道raf.dat文件的length,只需要寫“raf.length”就好啦。

0 回復 有任何疑惑可以回復我~

謝謝,意思是不是raf對象的length而是文件的length嗎?

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
文件傳輸基礎(chǔ)——Java IO流
  • 參與學習       133811    人
  • 解答問題       1057    個

為您介紹IO流的使用,以及對象的序列化和反序列化的內(nèi)容

進入課程

關(guān)于raf的length不太明白

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號