我对输入和输出流有这个奇怪的东西,我就是无法理解。我使用 inputstream 从资源中读取属性文件,如下所示:
Properties prop = new Properties();
InputStream in = getClass().getResourceAsStream( "/resources/SQL.properties" );
rop.load(in);
return prop;
它找到了我的文件并成功地将其变红。我尝试编写修改后的设置,如下所示:
prop.store(new FileOutputStream( "/resources/SQL.properties" ), null);
我从存储中得到奇怪的错误:
java.io.FileNotFoundException: \resources\SQL.properties (The system cannot find the path specified)
那么为什么改变属性的路径呢?如何解决这个问题?我在 Windows 上使用 Netbeans