java 为下列代码写个读取命令,从TXT文件中读取信息到界面,字符分割符为;号和,号!

筱周 2010-02-09 08:33:32
if (e.getActionCommand().equals("保存")) {
JFileChooser fc = new JFileChooser();
fc.showSaveDialog(this);
try {
File file = new File("D:\\test.txt");
FileOutputStream fos = new FileOutputStream(file);
OutputStreamWriter osw = new OutputStreamWriter(fos);
BufferedWriter bw = new BufferedWriter(osw);

bw.write(txtName.getText() + ";");
bw.write(txtAge.getText() + ";");
if (ButtonOne.isSelected()) {
bw.write("男" + ";");
} else if (ButtonTwo.isSelected()) {
bw.write("女" + ";");
}
bw.write(txtMobile.getText() + ";");
bw.write(txtHomeAddress.getText() + ";");
if (box1.isSelected()) {
s1 += "读书" + ",";
}
if (box2.isSelected()) {
s1 += "电脑" + ",";
}
if (box3.isSelected()) {
s1 += "音乐" + ",";
}
if (box4.isSelected()) {
s1 += "游戏" + ",";
}
if (box5.isSelected()) {
s1 += "电影" + ",";
}
if (box6.isSelected()) {
s1 += "美食";
}
bw.write(s1 + ";");
bw.write(txtDesc.getText() + ";");

bw.close();
osw.close();
fos.close();

} catch (FileNotFoundException e1) {
e1.printStackTrace();
} catch (IOException e2) {
e2.printStackTrace();
}

}
谁能写个具体代码给我,用FileInputStream.
...全文
122 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
筱周 2010-02-10
  • 打赏
  • 举报
回复
不是我不结帖,而是我第一次用这论坛还不太熟悉!
筱周 2010-02-10
  • 打赏
  • 举报
回复
..........
myj870517 2010-02-10
  • 打赏
  • 举报
回复
你一不结贴,二还要人写代码,自己不动手,估计没人肯帮你

50,531

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧