2012-04-03 43 views
0

これを行う方法がわかりません。 ので、私はこのようなものになります文字列があります。文字列をJavaの文字列配列に変換する

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あなたの問題を解決した場合は、[1つの回答を受け入れる](http://meta.stackexchange.com/a/5235/179508)を検討してください。 – assylias

1

これを試してみてください:

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

興味があるだけ、それはどのように ''スプリット( "\ n")を違うのでしょうか? (私はいつも新しい正規表現のトリックを学びたいと思っています:) – Leigh