java中我用String对象str获取Scanner键盘输入,然后将str写入文件,怎么让写字符串在文件中自动换行?

2025-01-08 22:29:15
推荐回答(4个)
回答1:

你人为的加上一个换行符号不就可以了。。在字符串的后面加上不就可以了。。
比如说你在filewriter.write(str+“\n”);然后就可以了噻。

回答2:

使输入的字符串在文件中自动换行的程序如下:(用BufferedWriter 的newLine();方法换行)
str=scanner.nextLine();
while(str.indexOf("end")==-1){
BufferedWriter bw=new BufferedWriter(filewriter);
bw.write(str);
bw.newLine();
str=scanner.nextLine();
}

回答3:

str=scanner.nextLine()+"\n";
就可以了

回答4:

str=scanner.nextLine();
while(str.indexOf("end")==-1)
{filewriter.write(str+"\n");
str=scanner.nextLine();}