Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何根据我的需求创建路径的子字符串?_Java_Filepath - Fatal编程技术网

Java 如何根据我的需求创建路径的子字符串?

Java 如何根据我的需求创建路径的子字符串?,java,filepath,Java,Filepath,表示我得到的根值为C:\Users\vinay\Documents\NetBeansProjects\FileAnalog\build\web\ 但是我只需要根值输出,直到C:\Users\vinay\Documents\NetBeansProjects\FileAnalog\ 如何编写新字符串root1以获取根直到FileAnalog。谢谢帮助。字符串root2=root.substring(0,root.indexOf(“build”) 工作正常我不知道怎么做,你能指导我使用root2=ro

表示我得到的根值为
C:\Users\vinay\Documents\NetBeansProjects\FileAnalog\build\web\

但是我只需要根值输出,直到
C:\Users\vinay\Documents\NetBeansProjects\FileAnalog\

如何编写新字符串root1以获取根直到FileAnalog。谢谢帮助。

字符串root2=root.substring(0,root.indexOf(“build”)


工作正常

我不知道怎么做,你能指导我使用root2=root.substring(0,root.indexOf(“build”);我这样做了,但没有起作用--
split()
?我希望你没有问这个问题来回答它,因为这里不鼓励这样做。否则我们超级酷。根据你的评论,它不起作用。如果我错了,请纠正我
String root = getServletContext().getRealPath("");