一个小问题,郁闷中! 不好意思,‘后来’应为‘后台’,也就是System.in 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1:利用InputStream & OutputStream 两个基类中的FileInputStream和FileOutputStream 用FileInputStream 来读取数据的常用方法是: FileInputStream instream = new FileInputStream("myfile.txt"); DataInputStream in = new DataInputStream(instream); 用 in.readLine() 来得到数据,然后用 in.close() 关闭输入流。 用FileOutputStream 来写入数据的常用方法是: FileOutputStream outstream = new FileOutputStream("myfile.txt"); PrintStream out = new PrintStream( outstream ); 用 out.println() 来写入数据,然后用 out.close() 关闭输入。 应用范围:可以对文本文件或二进制文件进行操作。 2:利用 Reader & Writer : 用FileReader 来读取文件的常用方法是: FileReader fr = new FileReader("myfile.txt"); BufferedReader in = new BufferedReader(in); 用 in.readLing() 来读出数据,然后用in.close() 关闭缓存,用fr.close() 关闭文件。 用 FileWriter 来写入文件的常用方法是: FileWriter fw = new FileWriter("myfile.txt"); PrintWriter out = new PrintWriter(fw); 再用out.print 或 out.println 来往文件中写入数据。 然后用out.close() 关闭输出,用fw.close() 关闭文件。 out.print 和 out.println的唯一区别是后者写入数据后会自动开一新行。 建议:优先使用InputStream/OutputStream进行IO操作。 这些类都包含在java.io包中。 FileOutputStream fos = new FileOutputStream("your.txt");OutputStream os = (OutputStream)fos;PrintStream ps = new PrintStream(os);System.setErr(ps);System.setOut(ps); 利用上面这段程序可以把你的违例以及System.out.println()等等在console台显示的东西写入文本文件中。 两种写法有什么不同? 正在用java做一个记事本,文本区时用jtextarea做的,但在做事件监听的时候不能用textlistener,所以不能因为文本中的输入字符,删除字符做出事件 关于枚举的一个问题 java获取当前系统日期与时间的问题 用opi包把汉字写入excel里,出现乱码!! 关于继承和构造方法 JMenuBar与标题栏间隙问题 java中有类似于spread表格功能的控件吗,就象excel一样。 System.exit(0); 这几个问题用JAVA怎么实现?表现JAVA威力的时候到了!来者有分! jdk和jsdk Package的问题
FileInputStream instream = new FileInputStream("myfile.txt");
DataInputStream in = new DataInputStream(instream);
用 in.readLine() 来得到数据,然后用 in.close() 关闭输入流。 用FileOutputStream 来写入数据的常用方法是:
FileOutputStream outstream = new FileOutputStream("myfile.txt");
PrintStream out = new PrintStream( outstream );
用 out.println() 来写入数据,然后用 out.close() 关闭输入。 应用范围:可以对文本文件或二进制文件进行操作。 2:利用 Reader & Writer : 用FileReader 来读取文件的常用方法是:
FileReader fr = new FileReader("myfile.txt");
BufferedReader in = new BufferedReader(in);
用 in.readLing() 来读出数据,然后用in.close() 关闭缓存,用fr.close() 关闭文件。 用 FileWriter 来写入文件的常用方法是:
FileWriter fw = new FileWriter("myfile.txt");
PrintWriter out = new PrintWriter(fw);
再用out.print 或 out.println 来往文件中写入数据。
然后用out.close() 关闭输出,用fw.close() 关闭文件。
out.print 和 out.println的唯一区别是后者写入数据后会自动开一新行。 建议:优先使用InputStream/OutputStream进行IO操作。 这些类都包含在java.io包中。
OutputStream os = (OutputStream)fos;
PrintStream ps = new PrintStream(os);
System.setErr(ps);
System.setOut(ps);
利用上面这段程序可以把你的违例以及System.out.println()等等在console台显示的东西写入文本文件中。