FileInputStream 和FileOutputStream 可以提供附着在一个磁盘文件上的输入流和输出流,而你只需要向其构造器提供文件名或者温佳慧的完整路径名字
下面展示的是完整路径的:
FileInputStream fis = new FileInputStream("d:\\test.txt");
//申明缓冲区
byte[] bbuf = new byte[10];
//已读字节数
int hasRead = 0;
while( (hasRead = fis.read(bbuf)) > 0){
//将字节数组转换为字符串输出
System.out.print(new String(bbuf,0,hasRead));
}
fis.close();
这段代码可以查看用户目录下名为“test.txt”的文件内的信息
如果文件存在项目工作空间中则可以通过以下方法来获取路径地址
System.getProperty("text.txt");
在路径信息中如果文件在工作空间中可以通过以上代码来获取具体路径
另外:
由于反斜杠在Java字符串中是转义字符,因此要保证在Windows 中使用反斜杠 需要使用 \\ 例如输入D盘下的test.txt 需要写成(d:\\test.txt")