Java文件流输入输出
程序员文章站
2024-03-16 22:30:22
...
文件流读入
import java.util.*;
import java.io.*;
public class Test {
public static void main(String[] args) throws FileNotFoundException
{
Scanner in;
in = new Scanner(new File("1.txt"));
int temp;
for (int i = 0; i < 5; ++i) {
temp = in.nextInt();
System.out.println(temp);
}
}
}
文件流输出
import java.io.*;
public class Test {
public static void main(String[] args) throws IOException {
FileOutputStream fos = new FileOutputStream("2.txt");
OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8");
PrintWriter out = new PrintWriter(osw, true);
out.println("Hello world!");
}
}
很有意思的一点是,如果只用了文件名,放到那个类的构造的过程中,那得到的文件是空的!!
这个很有意思!
import java.io.*;
public class Test {
public static void main(String[] args) throws IOException {
FileOutputStream fos = new FileOutputStream("2.txt");
PrintWriter out = new PrintWriter(fos, true);
out.println("Hello world!!");
}
}
上面的代码也是可以的
注意看下这个代码:
import java.io.*;
public class Test {
public static void main(String[] args) throws IOException {
FileOutputStream fos = new FileOutputStream("2.txt");
PrintWriter out = new PrintWriter(fos, false);
out.println("Hello world!!");
}
}
我改成了false,这样的结果,让文件重新变为空的了。
上一篇: mongoDb的索引
推荐阅读
-
java的输入输出流与文件操作(2.读入写出及关流)
-
Java文件流输入输出
-
图形界面指定地址统计文件个数 博客分类: JAVA 基础 JAVA.IO图形
-
java文件遍历 java.io
-
的含义
博客分类: JavaHibernate java字符串日期hibernatehbm2ddl ">
Java 字符串转换为日期,hibernate配置文件
的含义 博客分类: JavaHibernate java字符串日期hibernatehbm2ddl -
Java IO流学习总结 博客分类: JDK//Demo javaio
-
文本文件读取 -- 消除样板式代码工具类 博客分类: java BufferedReaderio字符流文本文件读取
-
文件、流总结 博客分类: 知识总结 fileio
-
按目录递归清理文件每行开头结尾的空白 博客分类: java综合 java清理文件IO
-
java 读取大数据文件,处理大数据文件性能比较? 博客分类: Java javaioscannerLineIteratorFileUtils