问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么用java储存文件?(save file)

发布网友 发布时间:2022-04-25 18:15

我来回答

2个回答

热心网友 时间:2023-10-03 05:16

java.io底下有很多类可以写文件,FileOutStream,RandomAccessFile之类的都行。

热心网友 时间:2023-10-03 05:17

这是我原来做的例子,里面有文件储存的内容,代码不多,给你参考参考.
/**
* 五个按钮的故事,西西哈。
*/
import java.awt.*;
import java.awt.event.*;
import java.io.*;
public class FileMessage extends Frame implements ActionListener
{
private static final long serialVersionUID = 10L;
Dialog dia;
private Panel p;
private File fi;
Process po=null;
private String s;
private TextArea ta;
private FileDialog fd;
private Button b1,b2,b3,b4,b5;
private Button b6;

public FileMessage()
{
super("文本文件处理");
setBackground( Color.LIGHT_GRAY );
setLocation(200,300);
setResizable( false);
setVisible( true);
addWindowListener( new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit( 0);
}
});
}
public void init()
{
ta=new TextArea("\n\n\n\n\n\t\t\t\t文本显示区");
ta.setSize(30,5);
ta.setEditable(false);
add( ta,"North");
p=new Panel();
add( p,"Center");
b1=new Button("浏览");
b2=new Button("保存");
b3=new Button("清空");
b4=new Button("关闭");
b5=new Button("独立打开");
b6=new Button("确定");
p.add(b1);
p.add(b2);
p.add(b3);
p.add(b4);
p.add(b5);
b1.addActionListener(this);
b2.addActionListener(this);
b3.addActionListener(this);
b4.addActionListener(this);
b5.addActionListener(this);
b6.addActionListener(this);
fd=new FileDialog(this,"请选择文件",FileDialog.LOAD);
fd.setDirectory("f:\\note");
pack();
dia=new Dialog(this,"注意",true);
dia.setLayout(new BorderLayout());
Panel p1=new Panel();
p1.add( b6);
dia.add(new Label(" 请先选择文件"),BorderLayout.CENTER);
dia.add( p1,BorderLayout.SOUTH);
dia.addWindowListener( new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
dia.setVisible( false);
}
});
dia.setLocation(310,370);
dia.setSize(200,130);
}
public static void main(String[] args)
{
new FileMessage().init();
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b1)
{
fd.setVisible(true);
s=fd.getDirectory()+fd.getFile();
fi=new File(s);
byte[] b=new byte[(int)fi.length()];
try
{
new FileInputStream(fi).read(b);
ta.setText(new String(b,0,(int)fi.length()));
}
catch(Exception e1){}
ta.setEditable(true);
}
else if(e.getSource()==b2)
{
try
{
if(ta.getText().equals("保存成功")||ta.getText() .equals( ""))
{}
else
{
new FileOutputStream(fi).write(ta.getText().getBytes());
ta.setText("保存成功");
ta.setEditable(false);
}
}
catch(FileNotFoundException e1)
{
ta.setText(e1.getMessage());
}
catch(IOException e1)
{
ta.setText("出现IOException异常");
}
}
else if(e.getSource()==b4)
System.exit(0);
else if(e.getSource()==b3)
{
ta.setText("");
ta.setEditable( false);
}
else if(e.getSource()==b5)
{
if(s==null)
{
dia.setVisible(true);
}
else
{
try
{
po=Runtime.getRuntime().exec("notepad.exe "+s);
}
catch(Exception ei)
{}
}
}
else if(e.getSource() ==b6)
{
dia.setVisible(false);
}
}
}
javaline画线如何保存

1、在绘制线条完成后,选择要保存的文件格式。常见的图像文件格式包括PNG、JPEG、BMP等。2、在菜单栏中选择"File"(文件)或"Save"(保存)选项,或使用快捷键组合(如Ctrl+S)来保存文件。3、在弹出的保存对话框中,选择保存的位置和文件名。确保选择一个易于查找和识别的文件名,并将其保存到需要的...

用JAVA中写记事本,如何实现保存和打开文件

} public void saveFile()//保存文件 { try { FileWriter fw = new FileWriter(file);fw.write(txtEdit.getText());fw.close();} catch(Exception e){ e.printStackTrace();} } --- 剩下的你自己实现吧...

java中如何实现数据的保存,以供下次使用???如何保存,跪求??

import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.io.Serializable;public class $ { public static void main(String[] args) { String path = "d:/test.txt";try { save(path);read(path);} ca...

如何用JAVA实现根据文件后缀名分类文件,并且将文件复制到不同的文件...

String saveToFileDir = "F:\\整理后的文件存放目录"; File file = new File("F:\\所需整理的文件目录"); processFileFenLei(saveToFileDir, file); } private static void processFileFenLei(String saveToFileDir, File file) { if (file.getName().startsWith(".")) { return; } System.out.println...

java如何保存打开

1、选中项目,右键,选择export 2、在弹出的窗口中展开java,选择下面的JAR files,点击next 3、在弹出窗口中只保留项目底下的src目录勾选,config和lib为配置文件及程序所需的Jar包 4、点击“next”5、在点击next,在弹出的界面中选择Main方法后,直接点击Finish Java程序Jar包生成完毕。第二步:通过...

用JAVA编写一个记事本~只要实现以下功能:插入~删除~查找~保存~另存为...

// 若指定的文件不存在 if(!file.exists()) { // 执行另存为 saveFileAs(); } else { try { // 开启指定的文件 BufferedWriter buf = new BufferedWriter( new FileWriter(file)); // 将文字编辑区的文字写入文件 buf.write(textArea.getText()); buf.close(); // 设定状态栏为未修改 stateBar....

java导出文件时让用户选择路径怎么弄啊?最好有代码……

chooser = new JFileChooser();JPanel parent = new JPanel();int returnVal = chooser.showOpenDialog(parent);if (returnVal == JFileChooser.APPROVE_OPTION) { System.out.println("选择的文件地址为:"+ chooser.getSelectedFile().getPath());} 这个事j2se的写法。你看看可以用不。

java写一段程序 实现对本地路径下一word文档打开并且另存为指定的格式...

import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class SaveFile {public static void main(String[] args) {String olddir = "d:" + ...

java上传下载的文件放在哪?

java中文件上传到服务器的指定路径的代码:在前台界面中输入:formmethod="post"enctype="multipart/form-data"?action="../manage/excelImport.do"请选文件:inputtype="file"?name="excelFile"inputtype="submit"value="导入"onclick="returnimpExcel();"/ /form action中获取前台传来数据并保存 /...

关于GetOpenFileName和GetSaveFileName的问题

是有这个问题,openfile savefile 都回更改当前文件夹路径,备份恢复好像是比较正常的解决方法, 回调函数还得重新写,得不偿失,我不明白你为什么不用绝对路径呢?

savefiledialog用法 java file获取文件大小 java filereader savefile是什么意思 savedatefile java filewriter save the file saveshowfile open save file
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
S136热处理: 静电窗花在玻璃上粘久了如何清除 库玛拉组合音乐世界之大BOBO组合音乐专辑简介 怎么配置tvbox才能用wifi看电视? 戈拿旺巴西烤肉简介 属虎的男人对老婆好吗 我姓耿想给孩子取个有意义名字女孩 我姓耿,想给儿子起个带洛字的名字,儿子是阳历2013年6月2号13时生,请求... 北京特色小吃街在哪里 北京特色小吃街在什么地方 哪位知道风弄的简介?找了好久... java保存和打开文件的方法 怎么看比特币的价格走势? 一个可以加多少好友 java对文件的保存问题 可以关联吗 微信怎么关联另一个 今日新鲜事梦见捡到两条红心项链是好还是坏? 怎么能两个关联起来 梦见捡到了一个金项链? 微信能关联吗 微信可以关联吗? 如何用电脑管理多个码? 微信管理系统有手机版和电脑版同步的吗? 可以关联吗 微信怎么关联另一个 请问大佬有微信管理大师电脑板 v1.0.1.0 官方版软件百度云资源吗 我的微信有好几个,怎么在电脑上一起管理 求免费的微信电脑端管理软件 电脑的微信有登录设备管理吗 如何用电脑管理多个码? 比特币行情大涨,专家们对此有何看法? java 文件保存路径问题. 怎样分析比特币的走势?很了解的来 ...一卡就烦,手机因发烫而导致的卡顿问题该如何解决? 如何判断比特币交易趋势? java 保存文件路径的问题 比特币未来十年走势如何? 比特币价格跌破48000美元,未来的趋势会如何? java 保存文件保存不了 Java:关于保存文件的路径问题,如何通过response设置? 如何把一个java数据保存到txt里面 怎样泡鸡爪子 怎么泡凤爪 如何去除鸡爪子的油腻感 如何洗鸡爪子 鸡爪子怎么弄好吃 cbase 10如何剪辑音乐 怎么把电影中的音乐剪辑下来?要具体步骤 软软糯糯的鸡爪爪的做法步骤图,怎么做好吃 凉鸡爪子怎么做才好吃