黑马程序员技术交流社区
标题:
java小程序求解
[打印本页]
作者:
14900
时间:
2014-2-24 19:35
标题:
java小程序求解
从键盘输入一段文字 例如 爱我中华 保存到F盘的line.txt文档中 求代码 用流实现
补充下 输入的文字由用户自己输入
作者:
丶小天
时间:
2014-2-24 19:43
本帖最后由 丶小天 于 2014-2-24 19:46 编辑
import java.io.FileWriter;
import java.io.IOException;
import java.util.Scanner;
public class TestIO2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入信息:");
String str = sc.nextLine();
FileWriter fw = null;
try {
// 1.创建字符输出流对象,负责向f:\line.txt写入数据
fw = new FileWriter("f:\\line.txt");
fw.write(str);
} catch (IOException e) {
// TODO: handle exception
e.printStackTrace();
} finally {
try {
//一定要关闭输出流
if (null!=fw) {
fw.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
复制代码
作者:
qqwwdr
时间:
2014-2-24 20:18
import java.io.*;
public class In_String
{
public static void main(String[] args) throws Exception{
//从键盘输入的输入字符流
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//到文件的输出流
BufferedWriter bw = new BufferedWriter(new FileWriter(new File("line.txt")));
String str = null;
str = br.readLine();
if(str != null && str.length() > 0){
bw.write(str);
bw.flush();
}
//关闭输入输出流,
bw.close();
br.close();
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2