我的 TextArea 字符串 A 包含文本 a、b、c、d 出现问题,我使用方法 TextArea.setText(A); 将字符串转换为 textarea;我的问题是 textarea 打印出 abcd 而不是我希望它打印在行示例中
A
B
C
D
我确实读过书并尝试过谷歌,但我找不到解决问题的方法;(
听起来您需要遵循 JB Nizet 上面链接的 javadoc,并利用 String.replace() 方法。它需要两个 CharSequence,第一个是要匹配的字符,第二个是要替换它的字符。找到“,”并替换为“\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();