亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

關于read()輸出問題,求解答。(自學黨真痛苦)

58e6f47800016c4109920744.jpg
這里面,整數i,表示的是unicode碼么?跟gbk有什么關系?

正在回答

4 回答

fis.read()方法的返回值是什么?弄清楚這個你就明白了。返回值是int類型的整數,當read()完文件內容,就會返回-1。我是這么理解的。

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

憤怒的奇異果 提問者

我知道返回的是整數,那這個整數是什么意思?
2017-04-07 回復 有任何疑惑可以回復我~
#2

憤怒的奇異果 提問者

我知道返回的是整數,那這個整數是什么意思?
2017-04-07 回復 有任何疑惑可以回復我~
#3

慕函數8108156 回復 憤怒的奇異果 提問者

可以理解為就是字節,int類型,記得字節輸入流的例子么,以16進制打印出來的就是int的數字,34,-23等等,應該就是這么回事,覺得可以望采納~我也是自學
2017-05-17 回復 有任何疑惑可以回復我~
#4

慕函數8108156 回復 憤怒的奇異果 提問者

老師講的是返回的是字節的個數,感覺實在不好理解,也理解為就是字節。。就和前面List集合一樣,List s1,這s1既是集合里的元素,也可以說是里面的一個“對象”,直接可以調用增刪改查的方法,不是嗎
2017-05-17 回復 有任何疑惑可以回復我~
查看1條回復

老哥 基礎啊要打好啊 很重要的

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

我的理解應該是把讀到的字節轉換成int類型返回的

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

i和編碼沒有關系,你定義的fis是字節流,所以每次讀取1字節的內容,1字節=8bit,放到i的低8位中。和編碼完全沒有關系

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

憤怒的奇異果 提問者

那這個整數是怎么來的?是讀取的字節?那是這個字節的什么形式?
2017-04-07 回復 有任何疑惑可以回復我~
#2

憤怒的奇異果 提問者

那這個整數是怎么來的?是讀取的字節?那是這個字節的什么形式?
2017-04-07 回復 有任何疑惑可以回復我~
#3

qq_小丸子_1 回復 憤怒的奇異果 提問者

1、你不是在上邊定義了嗎?int i 2、是字節,FileInputStream是字節流,每次讀取1字節 3、不懂你問的什么
2017-04-07 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
文件傳輸基礎——Java IO流
  • 參與學習       133821    人
  • 解答問題       1060    個

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

進入課程

關于read()輸出問題,求解答。(自學黨真痛苦)

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號