-
String的split()方法使用注意事项
普通类 -
- 支持
- 批判
- 提问
- 解释
- 补充
- 删除
-
-
问题来源
想将插入“12|2|”的字符串按“|”切分成数组,调用String的split()方法:split("|")。发现得到的是:{" ","12","|","2","|"}。
-
问题分析
split()方法的第一个参数要求是正则表达式,而”|“是正则表达式中的特殊字符,表示”或者“的意思,所以要对”|“转义。
-
问题解决
调用split("\\|")便解决问题。
-
举一反三
*、\等同样要转义
-
-
- 标签:
- 方法
- 12
- 意思
- 表示
- split
- string
- 调用
- 字符
- 要对
- 正则表达式
- 特殊
-
学习元评论 (0条)
聪明如你,不妨在这 发表你的看法与心得 ~