2014-07-17 5 views
-3

파일 또는 문자열 형식으로 파일 이름을 캡처 할 수 있습니다. 예를 들어 파일 경로. 그들은 내가 알고있는 처음 두 들어문자열을 부분 문자열로 분리하십시오.

\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 

될 것이라고 있도록

\EAM\testing 
\EAM\development 
\System\Applications\Management 

나는 어떤 도움을 주시면 더 좋구요 내가 아마도

int index = myStr.lastIndexOf('@'); 
String firstPart = myStr.substring(1, index); 

를 사용할 수있는 다른 문자열이나 문자열에 다음을 깰 필요 .

+2

사용'문자열 # 분할 (...)를'위의 의견에 –

+0

는 "사항 String.split"를 사용하여 말한다. 그는 잘못 입력 한 실수를하지 않았습니다 – Jimmysnn

+0

@jimmysnn 그건 실수가 아니에요. 이러한 종류의 표기법은 [javadoc @link] (http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#link)에서 제공됩니다. 이는 종종 Java 클래스 멤버를 처리하는 데 사용됩니다. –

답변

0
String[] parts = myStr.split("\\"); 
0

사용 String.split() 방법은 배열의 모든 값을 얻을 :

String []names = filePathString.split("\\"); 
for(String name:names) { 
    System.out.println("name: " + name); 
} 
관련 문제