以下代码在BlueJ IDE中成功运行,但在Eclipse中未成功运行.
String path="images/pic1.jpg";
BufferedImage myPicture = null;
try {
myPicture = ImageIO.read(new File(path));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
我的图像路径在IDE中都是相同的.另外,我观察到*.class文件和图像文件的目录结构是相同的.
为什么只在eclipse中发生这种情况?
我知道UTF文件有用于确定编码的BOM但是其他编码却不知道如何猜测编码.
我是新的java程序员.我编写了使用UTF BOM猜测UTF编码的代码.但我有其他编码的问题.我怎么猜他们.
有人可以帮帮我吗?提前致谢.