-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