国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

IO流_FileInputStream讀取數據一次一個字節數組

2019-11-10 18:44:26
字體:
來源:轉載
供稿:網友
package cn.itcast_02;import java.io.FileInputStream;import java.io.IOException;/* * 一次讀取一個字節數組:int read(byte[] b) * 返回其實是實際讀取取的字節個數。  */public class FileInputStreamDemo2 {	public static void main(String[] args) throws IOException {		// 創建字節輸入流對象		// FileInputStream fis = new FileInputStream("fis2.txt");		FileInputStream fis = new FileInputStream("FileOutputStreamDemo.java");		// 讀取數據		// 定義一個字節數組		// 第一次讀取		// byte[] bys = new byte[5];		// int len = fis.read(bys);		// System.out.PRintln(len);		// System.out.println(new String(bys, 0, len));		//		// // 第二次讀取		// len = fis.read(bys);		// System.out.println(len);		// System.out.println(new String(bys, 0, len));		//		// // 第三次讀取		// len = fis.read(bys);		// System.out.println(len);		// System.out.println(new String(bys, 0, len));		//		// // 第四次讀取		// len = fis.read(bys);		// System.out.println(len);		// System.out.println(new String(bys, 0, len));		// // 代碼重復了,用循環改進		// // 但是我不知道循環條件		// len = fis.read(bys);		// System.err.println(len);		// len = fis.read(bys);		// System.err.println(len);		// 如果讀取到的實際數據是-1,就說明沒有數據了		// byte[] bys = new byte[115];		// int len = 0;		// while ((len = fis.read(bys)) != -1) {		// System.out.print(new String(bys, 0, len));		// // System.out.println(new String(bys));//千萬要帶上len的使用		// }		// 最終代碼版		// 數組的長度一般是1024或者1024的整倍數		byte[] bys = new byte[1024];		int len = 0;		while ((len = fis.read(bys)) != -1) {			System.out.print(new String(bys, 0, len));		}		// 釋放資源		fis.close();	}}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 怀安县| 裕民县| 兴安盟| 永年县| 体育| 石河子市| 横峰县| 前郭尔| 通榆县| 讷河市| 太康县| 炎陵县| 易门县| 汨罗市| 老河口市| 遂平县| 山丹县| 镇远县| 嵊泗县| 景德镇市| 河北省| 枞阳县| 贡嘎县| 五寨县| 临海市| 南乐县| 聂拉木县| 天津市| 淮阳县| 邵武市| 乐安县| 铜陵市| 济宁市| 温泉县| 万源市| 盐亭县| 雷波县| 新丰县| 徐州市| 中方县| 沂水县|