java文件保存代码 如何保存java代码

java如何保存文件这是我原来做的例子,里面有文件储存的内容,代码不多,给你参考参考.
/**
* 五个按钮的故事 , 西西哈 。
*/
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);
}
}
}
如何用Java读取一个txt文件,并将文件内容保存到String类型的变量中?求Java代码!import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class ReadFile {
public static void main(String[] args) throws IOException {
String fileContent = readFileContent("");
System.out.println(fileContent);
}
//参数string为你的文件名
private static String readFileContent(String fileName) throws IOException {
File file = new File(fileName);
BufferedReader bf = new BufferedReader(new FileReader(file));
String content = "";
StringBuilder sb = new StringBuilder();
while(content != null){
content = bf.readLine();
if(content == null){
break;
}
sb.append(content.trim());
}
bf.close();
return sb.toString();
}
}
JAVA编程问题 如何改写一个文件并保存? 要求完整代码假定开始没有这个文件,在插入数据时建立文件 。
FILE *fp;
fopen(激法馆盒弋谷龟贪骇楷"c:\\a.txt","wt ");这个是打开以写或读的方式打开文件 。打开后就可以写入了 , 用for循环,例如你有4组数据,
for(int i;i=4;i)
{
fprintf(fp,"%s%s%s%s",a,b,c,d);
}
fprintf();就实现了把数据写入文件的功能 。跟printf();差不多 , 只是一个是往文件里写,一个是往屏幕上写 。
上面就实现了插入操作 。
如果你想删除一个数据,就先在数组中删除,然后重新进行上述写入文件操作 。要是读取数据的话就在打开文件时:fp = fopen("c:\\a.txt",r );
要是还不明白的话就看下书 , 这两个函数就可以满足你的需要 。
用Java读取TXT文件和存入TXT文件的代码/****************
* 文件读取与保存
*
* @author Administrator
*
****************/
public class FileOption {
/**
* 根据路径读取文件
*
* @param readPath
*读取文件java文件保存代码的路径
* @return
* @throws Exception
*/
public String readFile(String readPath) throws Exception {
return readFile(new File(readPath));
}
/**
* 读取文件
*
* @param file
* @return
* @throws Exception
*/
public String readFile(File file) throws Exception {
BufferedReader br = new BufferedReader(new FileReader(file));
StringBuffer sbf = new StringBuffer("");
String line = null;
while ((line = br.readLine()) != null) {
sbf.append(line).append("\r\n");// 按行读取,追加换行\r\n
}
br.close();
return sbf.toString();
}
/**
* 写入文件
*
* @param str
*要保存java文件保存代码的内容
* @param savePath
*保存的文件路径
* @throws Exception
*找不到路径
*/
public void writeFile(String str, String savePath) throws Exception {
BufferedWriter bw = new BufferedWriter(new FileWriter(savePath));
bw.write(str);
bw.close();
}
public static void main(String[] args) {
FileOption fop = new FileOption();
String filePath = "d:/derby.log";
String str = null;
try {
str = fop.readFile(filePath);
System.out.println(str);
} catch (Exception e) {
System.out.println("文件不存在");
}
String savePath = "d:/derby.log.bak";// 将上一个读取的文件另存一份
try {
fop.writeFile(str, savePath);
} catch (Exception e) {
System.out.println("保存文件失败(路径错误)");
}
}
}
文本编辑器编写Java代码应该怎样保存如楼上所说java文件保存代码 , 但如果你把后缀名设置隐藏java文件保存代码的话java文件保存代码,可以用"另存为"来保存java文件保存代码,并将保存类型选为"所有文件"java文件保存代码 , 然后输入你的文件名,注意要加后缀.java
在java中的代码怎样保存到记事本?复制代码到记事本,把文件名改为主类名,后缀名改为.java
如果你是用ide写的,也可以找到你写的源文件
【java文件保存代码 如何保存java代码】java文件保存代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于如何保存java代码、java文件保存代码的信息别忘了在本站进行查找喔 。

    推荐阅读