java代码打开写入文件 java写入文件时如何设置编码

java代码 如何向TXT文件写入内容?向txt文件写入内容基本思路就是获得一个file对象,新建一个txt文件,打开I/O操作流,使用写入方法进行读写内容,示例如下:
package common;
import java.io.*;
import java.util.ArrayList;
public class IOTest {
public static void main (String args[]) {
ReadDate();
WriteDate();
}
/**
* 读取数据
*/
public static void ReadDate() {
String url = “e:/2.txt”;
try {
FileReader read = new FileReader(new File(url));
StringBuffer sb = new StringBuffer();
char ch[] = new char[1024];
int d = read.read(ch);
while(d!=-1){
String str = new String(ch,0,d);
sb.append(str);
d = read.read(ch);
}
System.out.print(sb.toString());
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
/**
* 写入数据
*/
public static void WriteDate() {
try{
File file = new File(“D:/abc.txt”);
if (file.exists()) {
file.delete();
}
file.createNewFile();
BufferedWriter output = new BufferedWriter(new FileWriter(file));
ArrayList ResolveList = new ArrayList();
for (int i = 0; i10; i) {
ResolveList.add(Math.random()* 100);
}
for (int i=0 ;i
output.write(String.valueOf(ResolveList.get(i))“\n”);
}
output.close();
} catch (Exception ex) {
System.out.println(ex);
}
}
}
原文出自【比特网】,转载请保留原文链接:
java怎样向一个文件(如txt文件)中写入一段数据,保存后下一次打开继续使用?这个JDK的类库都帮我们实现好了 。如FileWriter类:
public FileWriter(File file,boolean append)
throws IOException
根据给定的 File 对象构造一个 FileWriter 对象 。如果第二个参数为 true,则将字节写入文件末尾处,而不是写入文件开始处 。
例子程序如下:
import java.io.File ;
import java.io.Writer ;
import java.io.FileWriter ;
public class WriterDemo02{
public static void main(String args[]) throws Exception}
java的优点:
java是纯面向对象编程的语言;
平台无关性 (一次编译,到处运行;Write Once , Run Anywhere);
java提供了许多内置的类库 , 通过这些类库 , 简化了开发人员的设计工作,同时缩短了项目开发时间;
提供了对Web应用开发的支持 , 例如,Applet,Servlet , 和JSP可以用来开发Web应用程序 , Socket,RMI可以用来开发分布式应用程序的类库 。
java编写程序创建out.txt文件并写入“helloworld”,然后读出来输出到命令行1.在新建好的文件夹中新建一个文本文档java代码打开写入文件,把文档名改为HelloWorld.javajava代码打开写入文件,并在该文档中写好如下程序 。
2.打开win R,输入cmd并打开,则进入以下界面:3.输入D:转入D盘PS:若是在桌面新建的文本文档,方法类似,则最终结果为,且桌面也会出现一个.class文件:
4.返回刚才建立文本文档的界面,找对应地址并输入到命令框中(先输cd加上一个空格,在输入地址)
4.接着在后面输入【javac 空格 类名(该程序类名为HelloWorld) .java】5.接下来输入【java 空格 类名】6.完成后就可以在文档界面得到一个.class的文件 ,如此即可 。
跪求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写入文件时如何设置编码】java代码打开写入文件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java写入文件时如何设置编码、java代码打开写入文件的信息别忘了在本站进行查找喔 。

    推荐阅读