我能够以文件或字符串格式捕获文件名。 例如文件路径。
\EAM\testing
\EAM\development
\System\Applications\Management
我需要将它们分解为不同的字符串或子字符串,因此它们将是
\EAM\testing
String 1: EAM
String 2: testing
\EAM\development
String 1: EAM
String 2: development
\System\Applications\Management
String 1: System
String 2: Applications
String 3: Management
对于前两个我知道我可以使用
int index = myStr.lastIndexOf('@');
String firstPart = myStr.substring(1, index);
非常感谢任何帮助。
答案 0 :(得分:0)
String[] parts = myStr.split("\\");
答案 1 :(得分:0)
使用String.split()
方法获取数组中的所有值:
String []names = filePathString.split("\\");
for(String name:names) {
System.out.println("name: " + name);
}