public static String txt2String(File file){
StringBuilder result = new StringBuilder();
try{
BufferedReader br = new BufferedReader(new FileReader(file));//构造一个BufferedReader类来读取文件
String s = null;
while((s = br.readLine())!=null){//使用readLine方法,一次读一行
result.append(System.lineSeparator()+s);
}
br.close();
}catch(Exception e){
e.printStackTrace();
}
return result.toString();
}
public static void main(String[] args){
File file = new File("D:/course.txt");
System.out.println(txt2String(file));
}
}
java读取txt
文件读取与转换
该代码段展示了如何读取并打印指定路径的`course.txt`文件内容。它使用BufferedReader和FileReader从文件中逐行读取内容,并通过StringBuilder进行字符串拼接。如果在读取过程中遇到异常,会打印堆栈跟踪信息。
3319

被折叠的 条评论
为什么被折叠?



