直接上代码
imgFilePath=imgFilePath.replace("\\","\\\\");
InputStream in = new FileInputStream(new File(imgFilePath));
报java.io.FileNotFoundException:
路径转义 "/" "//" "\" "\\"我全都试过了 用system输出的时候 路径绝对是正确的 4种路径全部试了一遍 都不行 又去文件下面找 看到底有没有这个文件 实时证明有~~~
D://1.txt
D:/1.txt
D:\\1.txt
D:\1.txt
上面是我测试过的四种路径都失败了 提示java.io.FileNotFoundException:
说真的。。我不会了 请教一下高手 这到底是神马情况??????
imgFilePath=imgFilePath.replace("\\","\\\\");
InputStream in = new FileInputStream(new File(imgFilePath));
报java.io.FileNotFoundException:
路径转义 "/" "//" "\" "\\"我全都试过了 用system输出的时候 路径绝对是正确的 4种路径全部试了一遍 都不行 又去文件下面找 看到底有没有这个文件 实时证明有~~~
D://1.txt
D:/1.txt
D:\\1.txt
D:\1.txt
上面是我测试过的四种路径都失败了 提示java.io.FileNotFoundException:
说真的。。我不会了 请教一下高手 这到底是神马情况??????
FileNotFoundException,报的是文件找不到异常
File f = new File("d:\\\\1.txt");
String str = "fhjdksfhjkdshfksja";
byte[] ringBuffer = str.getBytes();
try {
fos = new FileOutputStream(f);
fos.write(ringBuffer);
fos.flush();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
try {
fos.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
我敢保证如果是一下两种的话,肯定可以访问。
D:/1.txt
D:\\1.txt
当然前提是你的D:根目录下有1.txt