FileInputStreamのは、データを読みます

バイトの手順入力ストリーム:

A:创建字节输入流对象
B:调用read()方法读取数据,并把数据显示在控制台
C:释放资源

方法:

public int read():一次读取一个字节
public int read(byte[] b):一次读取一个字节数组
//创建字节输入流对象
		
		FileInputStream f=new FileInputStream("2.txt");
		
		//读取文件
		//	public int read():一次读取一个字节
		//由于一次只可以读取一个字节,所以需要用循环读取,如果返回的是-1,就表明到了文件末尾
//		int rd=f.read();
//		while(rd!=-1){
//			System.out.print((char)rd);
//			rd=f.read();
//		}
//		
//		System.out.println("-------");
		//改进
		//int by;
		//while((by=f.read())!=-1){
		//	System.out.print((char)by);
		//}
		//下面这个代码还可以解析中文字符
		byte[] bt=new byte[1024];
		int len;
		while((len=f.read(bt))=-1)
		{
		System.out.print(new String(bt,0,len));
		}
公開された210元の記事 ウォン称賛10 ビュー10000 +

おすすめ

転載: blog.csdn.net/Ting1king/article/details/105007720