导航:首页 > 版本升级 > 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文件相关的资料

热点内容
如何设置微信数据增加 浏览:95
excel文件不再增大 浏览:613
ug编程刀路怎么复制不用鼠标选取 浏览:97
excel文件打开扩展名错误 浏览:10
阿里巴巴怎么做数据包 浏览:442
无线网络连接一直显示未连接 浏览:25
windows7如何自动激活工具下载 浏览:57
天语救砖工具 浏览:839
网络体育课程有哪些 浏览:19
苹果微信怎么查看文件 浏览:165
安卓nba2k14面补替换 浏览:450
路由器密码定时换 浏览:626
aicc恢复文件在哪里 浏览:167
怎么查无线网络属性 浏览:874
只狼的声音文件放在哪里 浏览:219
lol盒子修复在哪个文件夹 浏览:308
表格里的公章怎么导入到pdf文件上 浏览:844
怎样删除u盘不能删除的文件 浏览:712
软件编程岗位怎么找 浏览:120
数字编程工程师是什么专业 浏览:489

友情链接