2013-07-19 1 views
-4

저는 Java가 새로 필요합니다. 주 문자열은 입니다. "문자열 1/문자열 2/string3/string4/all_free.sdx" "파일 1/파일 2/string3/string4/all_free.sdx"2 개/문자열 사이의 문자열 부분을 가져와야합니다.

내가 필요로하는 최종 결과는 분리와 내가 같이 IndexOf 수 string3 을 얻을 수있을 것입니다 하지만 몇 단계를 달성 할 수없는 난 당신이 당신이 얻고 싶은 세 번째 항목을 알고있는 경우 JAVA

+2

['String.split()'] (http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#split (java.lang.String))) – fge

답변

1

새로운 오전으로 머리가 좋은 사람들이 도움을 필요로 한 간단한 방법은 다음과 같이, split method를 사용하여 수 :

String myString = "String1/string2/string3/string4/all_free.sdx"; 
String string3 = myString.split("/")[2]; 

split("/")의 호출은 strin 배열을 생성합니다 다음과 같이 gs :

이제 하위 첨자 연산자를 적용하여 원하는 요소를 가져올 수 있습니다.