javase学习记录之------InputStreamReader读数据

it2024-03-29  57

import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; /* InputStreamReader的方法 int read():一次读取一个字符; int read(char[] chs):一次读取一个字符数组 */ public class Test { public static void main(String[] args) throws IOException { //创建对象 InputStreamReader isr=new InputStreamReader(new FileInputStream("1.png")); // //一次读取一个字符 // int ch=0; // while ((ch=isr.read())!=-1){ // System.out.print((char)ch); // } //一次读取一个字符数组 char[] chs=new char[1024]; int len=0; while ((len=isr.read(chs))!=-1){ System.out.print(new String(chs,0,len)); } //释放资源 isr.close(); } }
最新回复(0)