StringUtils中的比较方法equals和equalsIgnoreCase
/*不分大小写进行比较
* */
StringUtils.equalsIgnoreCase("asd", "ASD");//true
StringUtils.equalsIgnoreCase("asd","Asd");//true
//返回的结果都为true,说明在比较时不区分大小写
StringUtils.equalsIgnoreCase("asd","gdg");//false
//返回的结果为false,在比较时可以不区分大小写,但是要是相同的字符
/*区分大小写进行比较
* */
StringUtils.equals("asd","ASD");//false
StringUtils.equals("asd","ASd");//false
StringUtils.equals("asd","Asd");//false
//返回的结果都为false,在进行比较时要区分大小写,字符串要完全相同
StringUtils.equals("asd","asd");//true
//返回的结果为true,比较的两个字符串完全相同时返回结果为true
/*
* 将字符串按照指定的字符分割为数组
* */
String[] split = StringUtils.split("", '.');
System.out.println(Arrays.toString(split));
//输出结果:[a, b, c, d]
//如果不加(),输出的结果会是[;@22927a81
//数组根据连接符拼接字符串
String str[]=new String[]{"a","b","c","d"};
StringUtils.join(str,"-");
/* join需要传两个参数,第一个参数传任意类型数组或集合,第二个传参数的拼接符
* */
System.out.println(StringUtils.join(str,"-"));
//输出结果为a-b-c-d