java 程序求解 求高人指点

[复制链接]
查看11 | 回复1 | 2010-6-6 00:27:02 | 显示全部楼层 |阅读模式
本人是初学者 最近学到输入输出流 遇到一题忘高人求解
题目:从键盘输入一个50-100的整数计算1到输入的这个数的和,并将答案输出到某TXT文档中。
求如何将结果输出到某TXT的代码感谢高人指点
FileOutputStream fout;

DataOutputStream dout;

File f=new File("c:\\myjava\\test.txt");

try

{

f.createNewFile();

}

catch (IOException e)

{}

try

{

fout=newFileOutputStream(f);

dout=newDataOutputStream(fout);

dout.write(s);

dout.close();

fout.close();

}

catch(IOException e)

{}
我写的代码不知对否 求指点

回复

使用道具 举报

千问 | 2010-6-6 00:27:02 | 显示全部楼层
//你可以不用新建一个File,因为当你写入的时候如果没有找到指定的文件则会自动创建;//而且基本上在这个程序中你可以不用捕捉异常,像你捕捉的IO异常在这里没什么必要;//以下是完整代码import java.util.*;import java.io.*;class Main{ static Scanner in; public static void main(String[] args) {in=new Scanner(new BufferedInputStream(System.in));//你可以直接用一个节点流套接一个过滤流;DataOutputStream dout=ne
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行