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

热点内容
神武用过的账号都在哪个文件夹里 浏览:70
对于初学者用什么编程语言比较好 浏览:470
吉林环保文件柜值多少钱 浏览:111
1607版本win10 浏览:968
如何使文件不能复制 浏览:96
matlabr2017a安装教程 浏览:287
access数据库查询生成表 浏览:661
nodejsforever配置 浏览:181
萝卜网络什么意思 浏览:925
steam地平线4存档在哪个文件夹 浏览:870
JAVA下载压缩文件包括文件夹 浏览:277
上古5法术代码 浏览:235
将文件打印成pdf格式 浏览:540
ug导出cad为什么没有文件 浏览:469
怪物猎人3g弓升级 浏览:373
java随机4位字符验证码 浏览:589
前端postjson数据 浏览:462
plc初次编程如何清理原有程序 浏览:204
苹果6plus手机美版序列号 浏览:6
c语言怎么做成app 浏览:501

友情链接