Fra*_*ank 3 java hadoop apache-zookeeper
我试图在String中转义正斜杠,可以在使用Java的路径中使用它.例如:String ::"Test/World"
现在我想使用上面的字符串路径.同时我必须确保"测试/世界"将在路径中出现.对不起,如果它的副本,但我找不到任何满意的解决方案.
我的目的是使用上面的字符串在Zookeeper中创建节点.示例:如果我使用以下字符串在Zokkeeper中创建节点,那么我应该将"Test/World"作为单个节点而不是单独的.Zookeeper接受"/"作为路径分隔符,在某些情况下我不需要.
/动物园管理员/ HellowWorld /测试/世界
谢谢
J-D*_*zle 11
你应该知道的File.separator...这是一个比安全\还是/因为Linux和Windows使用不同的文件分隔符.使用File.separator将使您的程序运行,无论它运行的平台如何,毕竟,这是JVM的重点.- 正斜杠将起作用,但是,File.separator会让你对最终用户更有信心.
String fileP = "Test" + File.separator + "World";
Run Code Online (Sandbox Code Playgroud)
小智 5
为了转义 Java 中的字符,请使用“\”,例如:
String strPath = "directory\\file.txt".
Run Code Online (Sandbox Code Playgroud)
我相信您不需要转义正斜杠,例如:“/”