我试图让用户输入他想要保存某些东西的路径。所以基本上我打开一个编辑器,让他输入路径......
但是我如何检查输入的字符串是否是有效路径?
如果用户忘记在最后输入“/” - 这不是问题,我可以手动检查...
但我无法手动检查所有内容:
最后一个空格(/文件夹/)
问号。
大于 - 小于符号 (/folder:->/
(后)斜线 \folder\
和所有的东西
java中有没有方便的方法来检查它?
我试图让用户输入他想要保存某些东西的路径。所以基本上我打开一个编辑器,让他输入路径......
但是我如何检查输入的字符串是否是有效路径?
如果用户忘记在最后输入“/” - 这不是问题,我可以手动检查...
但我无法手动检查所有内容:
最后一个空格(/文件夹/)
问号。
大于 - 小于符号 (/folder:->/
(后)斜线 \folder\
和所有的东西
java中有没有方便的方法来检查它?
通用 Java 文件是一个目录或存在,来自这个答案:
File file = new File("c:\\cygwin\\cygwin.bat");
if (!file.isDirectory())
file = file.getParentFile();
if (file.exists()) {
...
}
但是,Android(标记为 android 的问题),我将不得不调查...