try不是应该用大括号么,怎么是小括号呢
我帮你解决,点击我头像,私信。给你远程看看
代码补全 p在哪定义的 哪里报的错
if(is==null)return; 最简单的解决办法。
Properties properties = new Properties(); InputStream resourceAsStream = Snake.class.getClassLoader().getResourceAsStream("score.properties"); properties.load(resourceAsStream);
这样试一下
问题可能是getResourceAsStrem(String path) 的文件路径不对哈,
path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。
如果你的资源文件在和类同包文件下则删除 / ,如果不在则加上包路径com/xx/xx/score.properties