特殊情况:* ^:| . \
split() 用法 返回数组类型
String str = "北京市|上海市|银川市|武汉市"
String[] array = str.split("|");
注意事项:
split表达式,其实就是一个正则表达式。* ^ | 等符合在正则表达式中属于一种他特殊含义的字符,如果使用此种字符作为分隔符,必须使用转义字符 即 "\\" 加以转义。
- package com.api.Demo07;
-
- public class Test05 {
- public static void main(String[] args) {
- String str = "北京市|上海市|银川市|武汉市";
- // 通过| 分割 字符串 最终返回 数组类型 多个字符
- String[] array = str.split("\\|"); //使用* ^ | 需要使用\\转义字符
- for (String s : array) {
- System.out.println(s);
- }
- }
- }
下一篇文章:统计大小写字符个数