0

私は文字列を持っています:

リンゴ、バナナ、イチゴ。レモン、スイカ; オレンジ

これを試すと:

if(meaning.contains(";"))
        {
            meaning=meaning.replace(";", "\n");
        }

結果:

Apple, Banana, Strawberry  
 Lemon, Watermelon  
 Orange

「;」を置き換えるために文字列の一部を1つずつ置き換える方法 "\n"+numStr?

1.Apple, Banana, Strawberry  
2.Lemon, Watermelon  
3.Orange
4

2 に答える 2

1

それをテストしませんでしたが、動作するはずです:

String[] lines = meaning.split(";");
StringBuilder res = new StringBuilder();
for (int i = 0, size = lines.length; i < size; i++) {
    res.append(i + 1).append(". ").append(lines[i]).append("\n");
}
res.toString();
于 2013-08-23T00:26:39.077 に答える