资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

java写入文件代码 java 写入文件

跪求Java中写入文件和从文件中读取数据的最佳的代码!

import java.io.BufferedReader;

成都创新互联服务项目包括景宁畲族自治网站建设、景宁畲族自治网站制作、景宁畲族自治网页制作以及景宁畲族自治网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,景宁畲族自治网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到景宁畲族自治省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

import java.io.File;

import java.io.FileReader;

import java.io.FileWriter;

import java.io.IOException;

public class IOTest {

public static void main(String[] args) {

String str = "123\r\n456";

writeFile(str);//写

String str1 = readFile();//读

System.out.println(str1);

}

/**

* 传递写的内容

* @param str

*/

static void writeFile(String str) {

try {

File file = new File("d:\\file.txt");

if(file.exists()){//存在

file.delete();//删除再建

file.createNewFile();

}else{

file.createNewFile();//不存在直接创建

}

FileWriter fw = new FileWriter(file);//文件写IO

fw.write(str);

fw.flush();

fw.close();

} catch (IOException e) {

e.printStackTrace();

}

}

/**

* 返回读取的内容

* @return

*/

static String readFile() {

String str = "", temp = null;

try {

File file = new File("d:\\file.txt");

FileReader fr = new FileReader(file);

BufferedReader br = new BufferedReader(fr);//文件读IO

while((temp = br.readLine())!=null){//读到结束为止

str += (temp+"\n");

}

br.close();

fr.close();

} catch (IOException e) {

e.printStackTrace();

}

return str;

}

}

刚写的,够朋友好好学习一下啦,呵呵

多多看API,多多练习

java怎么将字符串写入到文件

使用Java中的File类,url为文件的绝对地址,str为输入的字符串内容。

代码如下图所示:

String str="i love china!"

File txt=new File("url");

if(!txt.exists()){

txt.createNewFile();

}

byte bytes[]=new byte[512];

bytes=str.getBytes(); //新加的

int b=str.length(); //改

FileOutputStream fos=new FileOutputStream(txt);

fos.write(bytes,0,b);

fos.close();

java如何追加写入txt文件

java追加写入txt文件代码及注释参考如下:

public void m() {

FileWriter ff= null;

try {

//查看C盘是否有a.txt文件来判定是否创建

File f=new File("c:\\a.txt");

ff = new FileWriter(f, true);//将字节写入文件末尾处,相当于追加信息。

} catch (IOException e) {

e.printStackTrace();

}

PrintWriter p = new PrintWriter(ff);

p.println("这里就可以写入要追加的内容了");//此处为追加内容

p.flush();

ff.try {

f.flush();

p.close();

ff.close();

} catch (IOException e) {

e.printStackTrace();

}

}


标题名称:java写入文件代码 java 写入文件
文章位置:http://cdkjz.cn/article/dohhhso.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220