第48天 2020/8/22
阿新 • • 發佈:2020-08-28
今 第二題的總結
明 第二題知識點補充
讀取檔案的方法很多
1. Filefile=newFile(name); Longfilelength=file.length(); byte[]b=newbyte[filelength.intValue()]; FileInputStreamin=newFileInputStream(file); in.read(b); in.close(); 2. FileFilech=newFile(name); FileInputStreamstreamln=newFileInputStream(filena); FileInputStreamina=newFileInputStream(filena); ina.read(by); ina.close(); 寫入檔案 1. 複製檔案 //FileOutputStreamstreamOut=newFileOutputStream(Filech);int c; //從原始檔中按位元組讀入資料,如果內容還沒讀完,則繼續 while ((c = streamln.read()) != -1) { streamOut .write (c); //寫入目標檔案 } streamOut.close(); //關閉輸出流DataOutputStreamdout=newDataOutputStream(newFileOutputStream(Filech)); dout.write(b); dout.close();2.直接輸入