我实际上正在尝试创建一个具有特定文件名的文件。问题是,文件名包含德语变音符号,所以我总是会得到一个NullPointerException
。Java Mac创建新的文件(路径) - 与德语变音路径
的代码看起来是这样的:
File f = new File("/Volume/dir1/dir2/dirWithUmlauts");
File[] files = f.listFiles(); // NullPointerException
我测试了相同的Windows和它的作品。我不知道为什么它不适用于Mac。
将来,您可能希望在问题标题或说明中指定“OS X”。它会使你想要的更明显。我现在会深入地读这个问题。 –
哦,是的。当然。 – user2048767
这对我来说很好。你能给我们堆栈跟踪吗?你确定路径是正确的吗? – LaurentG