数据输入的问题
写一个程序 要求当程序启动的时候自键盘读入用户所输入的信息,并存在一个文件中,直到用户输入“end”import java.util.*;
import *;
public class InPutT {
public static void main(String[] args){
File f = new File("gang","save.txt");
if(f.exists()){
System.out.println("位置" + f.getAbsolutePath());
System.out.println("大小" + f.length());
}
else{
try{
f.getParentFile().mkdirs();
f.createNewFile();
}catch( IOException er){
System.out.println("有误");
}
}
InputStreamReader inp = new InputStreamReader(System.in);
BufferedReader buf = new BufferedReader(inp);
try{
FileOutputStream fis = new FileOutputStream("save.txt");
/ *String str = "";
while(str.indexOf("end") != -1){
str = buf.readLine();
}这一段不知道怎么写了*/
int c;
while((c = buf.read()) != -1 ){
fis.write(c);
}
fis.close();
}catch(IOException ke){
System.out.println();
}
}
}