単一の文字列の出力は
iPad スタイラス & ボールペン
通常 24 時間以内に発送します
$9.99
上記の文字列の各行を次のような個別の文字列に保存したい:
String one = "iPad Stylus & Ballpoint Pen";
String two = "Usually ships in 24 hrs";
String three = "$9.99";
それにはどのような方法を使用する必要がありますか?
String inputString = " iPad Stylus & Ballpoint Pen
Usually ships in 24 hrs
$9.99";
String lines[] = inputString.split("\\r?\\n");
グアバを使用:
Splitter splitter = Splitter.on('\n').trimResults().omitEmptyStrings();
Iterable<String> items = splitter.split(text);
Guava の説明 > 文字列 > スプリッターを参照してください。