java文件输入为字符
File file = new File(path);
Reader char_read=new FileReader(file);
char_read.read(cbuf);
char_read.close();
java文件输入为字符串
File file = new File(path);//定义一个file对象,用来初始化FileReader
FileReader reader = new FileReader(file);//定义一个fileReader对象,用来初始化BufferedReader
BufferedReader bReader = new BufferedReader(reader);//new一个BufferedReader对象,将文件内容读取到缓存
StringBuilder sb = new StringBuilder();//定义一个字符串缓存,将字符串存放缓存中
String s = "";
while ((s =bReader.readLine()) != null) {//逐行读取文件内容,不读取换行符和末尾的空格
//sb.append(s + "\n");//将读取的字符串添加换行符后累加存放在缓存中
pq.offer(s);
//System.out.println(s);
}
bReader.close();
}