已采納回答 / linhbo
去Finder里面右鍵文件夾,顯示文件的簡介,然后可以看到文件目錄,將文件目錄復制下來,文件的路徑格式和windows有點差別,比如,windows需要寫成File file=new File("C:/ceshi","ddd.txt");那么mac的目錄可能是File file=new File("/Users/lhb/ceshi","ddd.txt");你可以寫程序自己看看
2017-10-18
最新回答 / 我是葉霖
老師寫的是字符串數(shù)數(shù)組,將讀取的內容放在字符串數(shù)組中,不需要緩沖區(qū)當你使用BufferedInputStreams時候需要用到緩沖區(qū),這個時候在寫.fiush();
2017-10-17
已采納回答 / 千修羅
首先file2只是一個對象,是指創(chuàng)建了一個指向那個地址的對象,但是與本身那個文件存在與否沒有關系,所以才有下面的判斷是否有定位到這個文件,如果沒有,那么就執(zhí)行CreateNewFile在你的系統(tǒng)中創(chuàng)建這個文件。所以一個是Java的類對象,一個是系統(tǒng)的文件。
2017-10-16
最贊回答 / qq_安居舊巷貓患者_0
因為Java重載了幾個read方法 ? 每個方法返回的值有所不同 ?你寫的這個調用他返回的就是讀取到的字節(jié)的長度 ?也就是實際讀取到了多少個字節(jié)以上是個人理解
2017-10-10