java 读文件时候有没有读取一个文件后直接返回给一个String,不需要读一行然后拼接的file函数

2024-12-14 20:09:50
推荐回答(5个)
回答1:

没有直接返回一个String的函数,读出来以后如果行数比较多,就用StringBuffer或StringBuilder将字串拼起来,因为使用连接符“+”,效率比较低。

回答2:

没有,你可以先读出来后,再整理,传给String

回答3:

读一行append到一个StringBuffer里面 最后toString() 不要直接用String变量+= 那样重组字符串效率很低

回答4:

BufferedReader reader = new BufferedReader(new FileReader("文件名"));
String line = reader.readLine();

回答5:

先读再传值