2012-04-03 2 views
0

간단히이 작업을 수행하는 방법을 찾을 수 없습니다. 때문에,이 같은 것입니다 문자열이 있습니다String을 Java의 String 배열로 변환하는 방법

do this 
then do that 
then more of this 

을 나는 문자열의 배열로를 설정해야합니다. 모든 새 행은 배열에서 별도의 항목이어야합니다. 모든 라인이나 명령을 별도로 처리 할 수 ​​있도록이 작업이 필요합니다. 이 배열은 텍스트 문서에서로드되기 때문에 배열에 직접 입력 할 수 없으며 주석 및 불필요한 빈 줄을 제거하는 코드가 있고 배열이되어야하기 전에 문자열로 몇 가지 추가 작업이 있습니다.

미리 감사드립니다.

답변

2
String s = "do this\nthen do that\nthen more of this"; 
String[] split = s.split("\n"); 
+0

빠른 답장을 보내 주셔서 감사합니다! 나는 정말로 그것이 쉬운 것을 모르고 있었다! –

+0

@LaurensWeyn 문제가 해결되면 [한 가지 대답 허용] (http://meta.stackexchange.com/a/5235/179508)을 고려하십시오. – assylias

1

이 시도 :

string.split("(?m)\n"); 
+0

그냥 궁금해서, 어떻게'분할 ("\ n")를'의 차이점은 무엇입니까? (나는 항상 새로운 정규 표현식을 배울 것을 기대한다. :) – Leigh

관련 문제