-1
有一个很大的问题IM:我试图写一个词或短语,但是当我的程序临危短语,它在每行的文件一个字写...在FileWriter的新行始终写入
import java.io.*;
import java.util.Scanner;
public class Hola{
public static void main(String[] args) throws IOException{
FileWriter fw = new FileWriter("Pru2.java");
BufferedWriter bw = new BufferedWriter(fw);
Scanner sc = new Scanner(System.in);
String palabra = sc.next();
while(palabra.compareTo("z")!=0){
bw.write(palabra);
bw.newLine();
bw.flush();
palabra = sc.next();
}
bw.close();
}
}
当我在cmd写这句话(“这是一个例子”),然后我打开该文件,这是我读:
This is an example
我将非常感谢所有帮助! 非常感谢。
犯错,不叫'换行符()'所以往往?你也不应该在循环内冲洗。当它们不是时,不要调用文件'.java'。 – EJP