JAVA中 如何把字符串输入到一个TXT文件里,并从TXT里面读取出来输出到控制台?
JAVA中如何把字符串输入到一个TXT文件里,并从TXT里面读取出来输出到控制台?假设TXT文件地址为D:\temp\title.txt能有源代码更好!加分!...
JAVA中 如何把字符串输入到一个TXT文件里,并从TXT里面读取出来输出到控制台?
假设TXT文件地址为D:\temp\title.txt
能有源代码更好!加分! 展开
假设TXT文件地址为D:\temp\title.txt
能有源代码更好!加分! 展开
1个回答
展开全部
import java.io.*;
public class FileWrite {
public static void main(String args[]){
BufferedReader br=null;
BufferedWriter bw=null;
BufferedReader br1=null;
try {
br=new BufferedReader(new InputStreamReader(System.in));//字符输入流 从键盘读取数据
bw=new BufferedWriter(new FileWriter("D:/temp/title.txt"));//字符输出流 写数据到文件
br1=new BufferedReader(new FileReader("D:/temp/title.txt"));//字符输入流 从文件读取数据
String str=br.readLine();
bw.write(str);
bw.flush();
System.out.println(br1.readLine());
} catch (IOException e) {
e.printStackTrace();
}finally{
try {
br.close();
bw.close();
br1.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
public class FileWrite {
public static void main(String args[]){
BufferedReader br=null;
BufferedWriter bw=null;
BufferedReader br1=null;
try {
br=new BufferedReader(new InputStreamReader(System.in));//字符输入流 从键盘读取数据
bw=new BufferedWriter(new FileWriter("D:/temp/title.txt"));//字符输出流 写数据到文件
br1=new BufferedReader(new FileReader("D:/temp/title.txt"));//字符输入流 从文件读取数据
String str=br.readLine();
bw.write(str);
bw.flush();
System.out.println(br1.readLine());
} catch (IOException e) {
e.printStackTrace();
}finally{
try {
br.close();
bw.close();
br1.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
追问
请问一下,如果不是键盘输入,而是一个现成的字符串,怎么加入啊?
st[i] = title;比如说这个字符串?
追答
那更简单了 你就把代码中的str 用你现成的字符串替换就行了 读取键盘输入数据的就可以删掉拉
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询