一个关于输入、输出流的小题目(1)
来源:互联网 发布:2841财神网数据分析 编辑:程序博客网 时间:2024/05/29 09:15
题目:
编写应用程序,利用缓冲输入流BufferedInputStream 从键盘输入字符串,当输入的字符串为“exit”时结束输入,将输入的所有字符串存放到 my file.txt中。
package huicer;
import java.io.*;
public class WriteInFile {
public static void main(String[] args) {
File aFile = null;
byte[] b = new byte[200];
try {
aFile = new File("c:/test.txt");
} catch (NullPointerException e) {
System.err.println("File not found");
}
BufferedInputStream ios = new BufferedInputStream(System.in);
try {
FileWriter fos = new FileWriter(aFile);
while(true){
int len = ios.read(b);
String str = new String(b,0,len);
String strTemp = new String(b,0,len-2);
if(strTemp.equals("exit")){
ios.close();
fos.close();
ios=null;
fos = null;
System.exit(0);
}
fos.write(str);
fos.flush();
}
} catch (IOException e) {
System.err.println("File not found");
}
}
}
- 一个关于输入、输出流的小题目(1)
- 一个关于输入、输出流的小题目(2)
- 题目:输入一个字符数组,输出所有的排列。
- 蓝桥杯题目 输入一个正整数n,输出n!的值。
- 关于getline输入的一个小问题
- 一道简单的面试题目:输入1234输出1_2_3_4
- 输入,输出的小事情
- 关于Scanner输入类的一个小问题
- 关于TextureBuffer作为输出的一个小细节
- 题目:输入一个字符串,输出该字符串中字符的所有组合
- 关于C语言标输入流的一个有趣的小问题
- 一个小的面试题目
- 一道VB输出结果的小题目
- 关于scanf函数输入及小题目回顾
- 第20题: 题目:输入一个表示整数的字符串,把该字符串转换成整数并输出。 例如输入字符串"345",则输出整数345。
- 关于“联合”的题目的输出
- 下面关于“联合”的题目的输出?
- 关于自然数的一个题目
- criteria 的总结
- 用C#生成随机中文汉字验证码的基本原理
- 基于C#.NET的网络蜘蛛设计计划
- 支付宝接口源代码(刚完成,应该是目前最好的了)
- C#代码关闭Windows XP
- 一个关于输入、输出流的小题目(1)
- winsock编程宝典(转贴)
- What"s New for MFC Developers?(翻译)
- 三天学会php(有asp编程基础)
- 用MSComm控件实现来电显示
- ActiveX在VC中的配置
- 微软MIX’08今日开幕
- 我搬到新家了
- 微软将向第三方网站开放Windows Live平台