Eclipse输入或创建txt文件位置
创建一个新文件
File file2=new File("abcd.txt");
file2.createNewFile();
代码运行文件存储位置(在根目录下):
新建文件abcd.txt文件存储在根目录下
读入文件
- 若文件在根目录下src文件夹(根目录指项目目录包下):

InputStream in=new FileInputStream("./src/hello.txt");
//2、读取文件内容
//2.1 一次读取一个字节,效率很低,不建议这样读
int result=in.read();
while(result!=-1) {
System.out.print((char)result);
result=in.read();
}
- 若文件在根目录下:

//1.创建一个字节输入流
InputStream in=new FileInputStream("hello.txt");
//2、读取文件内容
//2.1 一次读取一个字节,效率很低,不建议这样读
int result=in.read();
while(result!=-1) {
System.out.print((char)result);
result=in.read();
}
类加载器的一个主要方法
- 若文件在根目录下src文件夹里面(根目录指项目目录包下):

//调用getResourceAsStream获取类路径下的文件对应的输入流
InputStream in=null;
in=this.getClass().getClassLoader().getResourceAsStream("jdbc.properties");
System.out.println(in);
- 若文件在目录:shangguigu\src\com\atguigu\lesson12\b.properties:
//调用getResourceAsStream获取类路径下的文件对应的输入流
InputStream in=null;
in=this.getClass().getClassLoader()
.getResourceAsStream("com/atguigu/lesson12/b.properties");
System.out.println(in);
本文详细介绍了在Eclipse环境下如何进行文件的创建与读取操作,包括使用File类创建新文件,以及通过FileInputStream和类加载器读取位于不同目录下的文件。此外,还展示了如何利用类加载器获取资源文件的输入流。
1284

被折叠的 条评论
为什么被折叠?



