|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
/* Writefile.java 接收键盘的输入,并原样输出到屏幕上 此外,还有将键盘输入的数据按顺序存放到文件中 使用方式:java Writefile 文件名 要结束此程序时,请在行的开始部分输入一个#号。 */ import java.io.*; // Class Writefile public class Writefile { public static void main(String[] args) { byte[] buff = new byte[1024]; boolean cont = true; // 循环控制变量 FileOutputStream outfile = null; // 文件输出对象 // 生成对象outfile,预备输出到文件 try { outfile = new FileOutputStream(args[0]); } catch (FileNotFoundException e) { System.err.println("文件不存在"); System.exit(1); } // 行首没有输入句号时执行如下循环 while (cont) { try { int n = System.in.read(buff); // 从System.in读入数据 System.out.write(buff, 0, n); // 写入到System.out中 if (buff[0]==´#´) { cont = false; } else { outfile.write(buff, 0, n); } } catch (Exception e) { System.exit(1); } } // 关闭文件 try { outfile.close(); } catch (IOException e) { System.err.println("文件错误"); System.exit(1); } } } 返回类别: 教程 上一教程: 教你如何成为一名Java初级程序员 下一教程: 值的关注的Java开源项目(原创) 您可以阅读与"java写文件"相关的教程: · Java IO学习基础之读写文本文件 · JAVA写文件 · JAVABEAN实现多个文件上传的两种方式 · 用JSP编写文件上传的程序 · 在Java程序中运行外部类文件 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |