java - 分割字符串时出现异常

标签 java android

我有以下字符串str =“one|two|third|four| Five”
我尝试使用 str1[]=str.split("\\|"); 拆分它,但在调试时显示异常。
错误是处理异步线程队列时出现异常。这是什么以及如何做到这一点?

最佳答案

试试这个,

 String tempString="one|two|three|four|five";
 String str1[]=tempString.split("\\|");
       for(int i=0;i<str1.length;i++)
       {
           Log.i("Str1["+i+"]",str1[i]);
       }

结果是,

Str1[0]: one
Str1[1]: two
Str1[2]: three
Str1[3]: four
Str1[4]: five

关于java - 分割字符串时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11575278/

相关文章:

java - File.delete() 是否删除 File 对象的指针?

java - 我需要修复什么才能让它打印出一串随机字符?

java - NoInitialContextException 错误 Tomcat

java - Tomcat 容器使用<error-page> 配置失败,如果响应对象的OutputStream 打开后出现异常

android - RxJava 代替接口(interface)回调 (Android)

java - 测验中的进度条 (Android Studio)

java - 使用 FileInputStream 编译错误说变量未初始化

java - float 大于或小于零

Android:AlarmManager 和 PendingIntent 不会从另一个 Activity 中取消

android - 将人添加到NotificationCompat.Builder