java输出流中,怎么一行一行的向文件输入字符串啊,用RandowAccessFile类怎么做啊?
还有个问题就是JTextField对象调用getText()时(这个类好像没getText()方法?),当文本框没内容时得到的是什么啊?怎么条件下if(textfield.getText()!=null)还是执行了?
还有个问题就是JTextField对象调用getText()时(这个类好像没getText()方法?),当文本框没内容时得到的是什么啊?怎么条件下if(textfield.getText()!=null)还是执行了?
if(textField.getText().equals(""))
或
if(textField.getText().length() == 0)
try {
if (!file.exists()) {
file.createNewFile();
}
PrintWriter writer = new PrintWriter(file);
writer.print("Hello, how are you");
writer.flush();
} catch (IOException e) {
e.printStackTrace();
}
}
java.io.FileOutputStream;
java.io.BufferedOutputStream;
java.io.BufferedReader;
java.io.InputStreamReader;
java.io.FileNotFoundException;
java.io.IOException;
java.io.File;
看一下这些API,对你的问题会有帮助的.
第一问是不是没这种方法?
用writeUTF()方法貌似在文件中的字符串之间插入了小框符,啥意思啊?