TextArea String A にテキスト a、b、c、d が含まれているという問題が発生しました メソッド TextArea.setText(A); を使用して String を textarea に変換しました。私の問題は、テキストエリアがそれの代わりにabcdを出力することです。行の例で印刷したい
A
B
C
D
本を読んでグーグルを試しましたが、問題の解決策が見つかりません;(
JB Nizet が上記にリンクした javadoc に従い、 String.replace() メソッドを利用する必要があるようです。2 つの CharSequences が必要です。1 つ目は一致する文字、2 つ目は置換する文字です。「、」を見つけて「\n」に置き換えます。そう
CharSequence theseChars = new CharSequence(", ");
CharSequence withTheseChars = new CharSequence("\n");
String newString = A.replace(theseChars, withTheseChars);
そして、それは仕事を成し遂げるはずです。
私はJavaの最も基本的なものを使用しました。これはわかりやすいと思います
String s = "a,b,c,d";
String s1 =s.replace(",", "");
String s2 = s1.replace("", "\n").toUpperCase();