黑马程序员技术交流社区
标题:
关于获取路径的问题
[打印本页]
作者:
suwen10
时间:
2016-3-3 23:58
标题:
关于获取路径的问题
public static FileReader getpath( )throws IOException//获取地址函数,创建对象
{
InputStreamReader ir=new InputStreamReader (System.in);
char[] ch=new char[200];
int lang=0;
leng=ir.read(ch)
String st=new String(ch,0,leng);
FileReader fr=new FileReader(st);
}
上面的代码要实现的目标是,从控制台输入一个文本有效地址如(D:\1.txt),建立一个FileReader对象,从而实现从有效地址如(D:\1.txt)内读取数据。我运行多次(如输入D:\1.txt,D:\\1.txt)均得到
Exception in thread "main" java.io.FileNotFoundException: D:\1.txt (系统找不到指定的文件。)
请各位找出出现问题的原因所在?
作者:
xushao
时间:
2016-3-4 13:01
我记得 FileReader 是文件字节输入流吧?你要是输出到D盘下的文件应该使用FileWriter(路径地址) 或者System 的setOut方法设置输出路径
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2