代码如下:
public class Read_Write {
// 将手动输入的内容保存到D:/eclipseworkspace/test中
public void write() {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入诚信考试承若书");
try {
FileWriter fw = new FileWriter("D:/eclipseworkspace/test/testData.txt");
BufferedWriter bW = new BufferedWriter(fw);
String nextLine = scanner.nextLine();
bW.write(nextLine);
bW.flush();
} catch (IOException e) {
e.printStackTrace();
}
}
// 将从文件中取到的内容写到另一个文件
public void write1(String string) {
try {
FileWriter fw = new FileWriter("D:/eclipseworkspace/test/myself/copyfile.txt");
BufferedWriter bW = new BufferedWriter(fw);
bW.write(string);
bW.flush();
} catch (IOException e) {
e.printStackTrace();
}
}
// 从D:/eclipseworkspace/test/testData.txt读取内容
public String read() {
String string = null;
String string_new = null;
try {
FileReader fr = new FileReader("D:/eclipseworkspace/test/testData.txt");
BufferedReader br = new BufferedReader(fr);
while (null != (string = br.readLine())) {
string_new = string;
}
} catch (Exception e) {
e.printStackTrace();
}
return string_new;
}
// 测试方法
public static void main(String[] args) {
Read_Write read_write = new Read_Write();
read_write.write();
String string = read_write.read();
read_write.write1(string);
}
}
恩这个可以写