如何将以下单词拆分为数组
That's the code
成
array
0 That
1 s
2 the
3 code
Run Code Online (Sandbox Code Playgroud)
我试过这样的事
String str = "That's the code";
String[] strs = str.split("\\'");
for (String sstr : strs) {
System.out.println(sstr);
}
Run Code Online (Sandbox Code Playgroud)
但输出是
That
s the code
Run Code Online (Sandbox Code Playgroud) 我在每20个字符后添加一个新行时遇到问题.我见过很多帖子,我对android:命令感到困惑,哪些命令应该用于TextView/EditText.
这是我为textview编写的XML代码:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/descriptionResult"
android:text="abcdefghijklmnopqrstuvwz abcdefghijklmnopqrstuvwz"
android:textColor="#FFFFFF"
android:maxEms="20"
android:singleLine="false"/>
Run Code Online (Sandbox Code Playgroud)
我也尝试过各种命令,例如:
android:maxLength(20) - 这会切断我的文本,但不会在新行上显示其余部分
android:maxWidth(100p) - 错误
我保持的错误是:
渲染期间引发异常:java.util.Locale.toLanguageTag()Ljava/lang/String;
有没有人能解决我的问题这是否必须在java中完成?如果是这样的话,请提前谢谢