public class NewTechTest {
public static void main(String[] args) {
String str = " 123 12a";
//split的用法,必须是数组类型的,按照split中的字符来划分开几个数组,前面要加上\\
String[] ss = "aa|bb|cc".split("\\|");
//Arrays中的用法,用于数组的复制,从0到2(注意不是3)复制给另一个数组
// 然后用Arrays.toString快速输出数组
System.out.println(Arrays.toString(Arrays.copyOfRange(ss,0,3)));
System.out.println(Arrays.toString(ss));
//快速小写字母变大写
System.out.println(str.toUpperCase());
//判断有没有包含子串
System.out.println(str.contains("123"));
//把一个子串换成另外一个子串
System.out.println(str.replace(" ",""));
//去掉开头和结尾的空格
System.out.println(str.trim());
//截取从下标2到2的子串,注意和上面一样,不是到3
System.out.println(str.substring(2,3));
//截取从下标1到结尾的子串
System.out.println(str.substring(1));
//获取到子字符串的第一个字母的下标
System.out.println(str.indexOf("123"));
}
}
运行结果:
[aa, bb, cc]
[aa, bb, cc]
123 12A
true
12312a
123 12a
1
123 12a
2
网友评论