JAVA输入输出,怎样从文本文档里读出数据转化成字符串
4个回答
展开全部
File f = new File("f:/text.txt");
File f1 = new File("f:/newtest.txt");
try {
FileReader fs = new FileReader(f);
BufferedReader br = new BufferedReader(fs);
FileWriter fw = new FileWriter(f1);
BufferedWriter bw = new BufferedWriter(fw);
String text;
while ( (text = br.readLine()) != null) {
System.out.println(text);
bw.write(text);
bw.newLine();
}
bw.close();
fw.close();
br.close();
}
catch (Exception ex) {
}
File f1 = new File("f:/newtest.txt");
try {
FileReader fs = new FileReader(f);
BufferedReader br = new BufferedReader(fs);
FileWriter fw = new FileWriter(f1);
BufferedWriter bw = new BufferedWriter(fw);
String text;
while ( (text = br.readLine()) != null) {
System.out.println(text);
bw.write(text);
bw.newLine();
}
bw.close();
fw.close();
br.close();
}
catch (Exception ex) {
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有两种流 一种是字符流 一种是字节流 字节可以转换成字符但字符不能转换成字节
读字符 一个文件
new BufferedReader(new FileReader(new File()))
从字节转换成字符
new BufferedReader(new InputStreamReader(new File()))
两者的区别在于 一个读过来的就是字符 就是说读的时候就是字符
另外一个是以字节读出来最后转换成字符
读字符 一个文件
new BufferedReader(new FileReader(new File()))
从字节转换成字符
new BufferedReader(new InputStreamReader(new File()))
两者的区别在于 一个读过来的就是字符 就是说读的时候就是字符
另外一个是以字节读出来最后转换成字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用.tostring();方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
读出数据本来就是字条串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询