1.使用split()方法分割里字符串,例如,使用">"分割字符串,具体用法如下代码所示:
package com.imooc.day01;
public class SplitDemo {
public static void main(String[] args) {
String user = "mxq>123456";
String username = user.split(">")[0];
String password = user.split(">")[1];
System.out.println(username); // mxq
System.out.println(password); // aa123456
}
}
2.现在将">"右侧的子字符串删掉,只保留">"左侧的子字符串,然后使用">"分割字符串时,代码如下所示:
package com.imooc.day01;
public class SplitDemo {
public static void main(String[] args) {
String user = "mxq>";
String username = user.split(">")[0];
String password = user.split(">")[1];
System.out.println(username);
System.out.println(password);
}
}
会报异常:ArrayIndexOutOfBoundsException,如下所示:
E