1.方法声明:
public String[] spilt(String regex,int limit)
2.方法参数解析:
regex:正则表达式:按符号进行分割。(注意:转义字符的使用)符号为空,则输出整个字符串。
转义字符:①符号"|、*、+"前需加“\\”(符号“\”,变为“\\\\”)、②符号“|”用于区别多个分割符
limit:取值对返回字符串数组的影响。
举例:
n | 数组长度 | 特殊 | 结尾空字符串 |
>0 | <=n | 最后一项保留所有超出的字符 | 保留 |
<0 | 不限 |
| 保留 |
=0 | 不限 |
| 丢弃 |
3.异常情况:
数组越界:
windows使用“gbk”编码中文,java使用“utf-8”编码中文,编码与解码方式不同会造成读写时出现乱码,方法无法正确调用。