import java.io.*;
import java.io.InputStreamReader;
class TestFileWrite{
public static void main(String[]args){
File file=new File("t.txt");
try{
InputStreamReader is=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(is);
FileWriter fw=new FileWriter(file);
PrintWriter out =new PrintWriter(fw);
String s=br.readLine();
while(!s.equals(" ")){
out.println(s);
s=br.readLine();
}
br.close();
out.close();
}catch(IOException e){
e.printStackTrace();
}
}
}
这程序没有错误,但生成t.txt文档后没能输出内容,请各位高手帮帮忙,非常感谢...
import java.io.InputStreamReader;
class TestFileWrite{
public static void main(String[]args){
File file=new File("t.txt");
try{
InputStreamReader is=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(is);
FileWriter fw=new FileWriter(file);
PrintWriter out =new PrintWriter(fw);
String s=br.readLine();
while(!s.equals(" ")){
out.println(s);
s=br.readLine();
}
br.close();
out.close();
}catch(IOException e){
e.printStackTrace();
}
}
}
这程序没有错误,但生成t.txt文档后没能输出内容,请各位高手帮帮忙,非常感谢...
这个判断有问题吧,不是" "就不打印?
如果都是" "打印出来你也看不到东西啊
在控制台先输入
123
345
在输入个空格
在根目录就有个t.txt了,内容就是
123
345