导航:首页 > 版本升级 > java如何把数据保存到text文件

java如何把数据保存到text文件

发布时间:2022-12-19 17:04:37

『壹』 java里数据怎么保存到硬盘或TXT文件里去

Java通过使用I/O文件操作类,来创建输入输出流,将数据保存在file tet文件里面。示例如下:

importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;publicclassWriteFileExample{publicstaticvoidmain(String[]args){FileOutputStreamfop=null;Filefile;Stringcontent="Thisisthetextcontent";try{file=newFile("c:/newfile.txt");fop=newFileOutputStream(file);//iffiledoesntexists,thencreateitif(!file.exists()){file.createNewFile();}//getthecontentinbytesbyte[]contentInBytes=content.getBytes();fop.write(contentInBytes);fop.flush();fop.close();System.out.println("Done");}catch(IOExceptione){e.printStackTrace();}finally{try{if(fop!=null){fop.close();}}catch(IOExceptione){e.printStackTrace();}}}}

『贰』 用JAVA实现把数据保存到一个TXT文件中

1、为保存按钮添加事件Ok.addActionListener(this);-----------> Ok.addActionListener(new ButtonListener());
2、实现ButtonListener
public class ButtonListener implements ActionListener {
/**
* Method actionPerformed
*
*
* @param e
*
*/
public void actionPerformed(ActionEvent e) {
try {
String sex = "";
if(box1.getState()){
sex="男";
}else{
sex="女";
}
FileWriter fileWriter=new FileWriter("D:\\Result.txt",true);
fileWriter.write("happy!\r\n");
fileWriter.write("性别: "+sex+"\r\n");
fileWriter.flush();
fileWriter.close();
//Runtime.getRuntime().exec("notepad.exe");
} catch (Exception er) {
System.out.println(er.getMessage());
}
}
}

『叁』 java里数据怎么保存到硬盘或TXT文件里去

importjava.io.BufferedWriter;importjava.io.File;importjava.io.FileWriter;importjava.io.IOException;importjava.io.PrintWriter;importjava.util.Scanner;/***此类主要是把控制台输入的内容保存到data.txt中*由于只是实现了你的功能,局部考虑还是不全面..**@authorgreatwqs*/publicclassTextOutputTest{=D://data.txt;publicstaticvoidmain(String[]args)throwsIOException{System.out.println(请你输入一串字符,系统自动保存到D://data.txt文件中!下面请输入你的字串:);//进行file的初始化...FileoutputFile=newFile(fileName);if(!outputFile.exists()){outputFile.createNewFile();}//捕捉控制台来的字符串..Scannerin=newScanner(System.in);PrintWriterout=newPrintWriter(newBufferedWriter(newFileWriter(outputFile)),true);Stringstr=in.nextLine();if(str!=null&&str.length()!=0){out.println(str);}else{out.println(你好,你没有在控制台输入任何字符!);}System.out.println(你好,请观察你的D盘下的data.txt文件,程序执行完毕.);out.close();in.close();}}

『肆』 java中怎样将输入的文件保存为txt文档

你是要把只是输入的数据写入Txt,还是要把控制台的数据写入Txt?

如果是第一种,那么如下:

packagetest;

importjava.io.BufferedWriter;
importjava.io.File;
importjava.io.FileWriter;
importjava.io.IOException;
importjava.util.Scanner;
publicclassStudent{
publicstaticvoidmain(String[]args)throwsIOException{
infostu=newinfo();
}
}
classinfo{
info()throwsIOException{
Scannerin=newScanner(System.in);
System.out.print("请输入要输入得学生个数:");
intnum=in.nextInt();
Filef=newFile("Student.txt");//先定义文件
f.deleteOnExit();//如果存在则删除
f.createNewFile();//创建新文件
//定义文件输出流
BufferedWriterbfw=newBufferedWriter(newFileWriter(f));
bfw.write(""+num);//输出学生的个数
bfw.newLine();//写入一个换行符

System.out.println("请输入学生的:");
for(intj=1;j<=num;j++){
System.out.println("第"+j+"个:");
System.out.print("姓名:");
Stringname=in.next();
bfw.write(name);//输出学生的姓名

System.out.print("性别:");
Stringsex=in.next();
bfw.write(sex);//输出学生的性别
System.out.print("年龄:");
intage=in.nextInt();
bfw.write(""+age);//输出学生的年龄
System.out.print("专业:");
Stringobject=in.next();
bfw.write(object);//输出学生的专业
bfw.newLine();//写入一个换行符
}

bfw.flush();
bfw.close();
}
}

『伍』 java如何从数据库读取数据并写入txt文件

写Java程序时经常碰到要读如txt或写入txt文件的情况,但是由于要定义好多变量,经常记不住,每次都要查,特此整理一下,简单易用,方便好懂!

[java]viewplain
packagee.thu.keyword.test;

importjava.io.File;
importjava.io.InputStreamReader;
importjava.io.BufferedReader;
importjava.io.BufferedWriter;
importjava.io.FileInputStream;
importjava.io.FileWriter;

publicclasscin_txt{
staticvoidmain(Stringargs[]){
try{//防止文件建立或读取失败,用catch捕捉错误并打印,也可以throw

/*读入TXT文件*/
Stringpathname="D:\twitter\13_9_6\dataset\en\input.txt";//绝对路径或相对路径都可以,这里是绝对路径,写入文件时演示相对路径
Filefilename=newFile(pathname);//要读取以上路径的input。txt文件
InputStreamReaderreader=newInputStreamReader(
newFileInputStream(filename));//建立一个输入流对象reader
BufferedReaderbr=newBufferedReader(reader);//建立一个对象,它把文件内容转成计算机能读懂的语言
Stringline="";
line=br.readLine();
while(line!=null){
line=br.readLine();//一次读入一行数据
}

/*写入Txt文件*/
Filewritename=newFile(".\result\en\output.txt");//相对路径,如果没有则要建立一个新的output。txt文件
writename.createNewFile();//创建新文件
BufferedWriterout=newBufferedWriter(newFileWriter(writename));
out.write("我会写入文件啦 ");// 即为换行
out.flush();//把缓存区内容压入文件
out.close();//最后记得关闭文件

}catch(Exceptione){
e.printStackTrace();
}
}
}

『陆』 在java中如何将int型数组存入TXT文件中

你的意思是向txt文件中存数字吗?存数组是什么意思

『柒』 Java 如何把数据保存到TXT文件,

首先,打开一个txt文件,File
file
=
new
File("文件路径");
然后,封装输出流,DataOutputStream
os
=
new
DataOutputStream(new
FileOutputStream(file));
接着,往os里面写数据,os.writeInt(...)
os.writeByte(...)
os.writeChar(...)等等,你要写什么样类型的数据,就调用什么样类型的方法。
最后,记得关掉输出流,调用os.close()

阅读全文

与java如何把数据保存到text文件相关的资料

热点内容
诗词名句网站长怎么联系 浏览:673
网络割接工作怎么样 浏览:945
网络的无线模式是什么 浏览:691
苹果6sp的蜂窝网络是不是更新了 浏览:970
仪表升级编程是什么意思 浏览:190
微信欢乐红包怎么抢 浏览:772
excel在文件中发现不可读取的内容 浏览:435
dv300f驱动程序 浏览:34
word清空最近打开文件 浏览:407
ps单色文件变成四色黑了 浏览:171
青岛违章拍照app哪个好 浏览:922
荣成侧耳倾听微信 浏览:881
excel2017密码忘记 浏览:400
邮箱文件怎么保存到桌面上 浏览:96
一平面二平面上传哪些数据 浏览:452
excel不能保存文件 浏览:369
苹果手机6怎么开4g网络 浏览:179
怎么编程apk 浏览:506
ccs环境下的仿真器配置文件 浏览:123
门户网站配色分析 浏览:387

友情链接