1:split方法 

public class SplitDemo1 {
    
        public static String[] name = new String[20];
        public SplitDemo1() {
        String s = "The rain in Spain falls mainly in the plain.";
        // 在每个空格字符处进行分解。
        name = s.split("");
        }
        public static void main(String[] args) {
        SplitDemo1 demo = new SplitDemo1();
        for (int i = 0; i < name.length; i++)
        System.out.println(name[i]);
        }
        }//输出结果为T,h,e  r单个字符和空格
//如果将
name = s.split("");此处的"" 变为" "之间加一个空格 输出结果将会是
The rain in Spain falls mainly in the plain将会按照空格为截取点
将截取的内容一次放入数组name[0][1][2]
 

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
  

2:charAt()

public void dome2(String a) {
        String[] split = a.split("//|");
        for(int i =0;i<split.length;i++) {
            char s = split[i].charAt(0);
            System.out.println(s);
        }//String name = "asdf";    char s = name.charAt(0)表示返回 字符串name的第一个字符

3:Arrays.equals

public void show() {
        String name1[] = {"a","b","c","d"}; 
        String name2[] = {"b","a","c","d"}; 
        boolean flag = Arrays.equals(name1, name2);
        System.out.println(flag);//比较的是两个数组里面的内容是否一致,并且同一下标要对应 相同的值;
        System.out.println(Arrays.toString(name1));
        
    }//将两个字符串进行比较,比较的是两个数组里面的内容是否一致,并且同一下标要对应 相同的值;

 4:Arrays toString:里面包含静态方法,主要针对数组的操作,所以通过类名Arrays和对象调用都可以只是写法略有不同

String name[]= {"34","rt","tg"};
        String name1 = Arrays.toString(name);//静态方法,可以通过类名直接调用,也可以创建对象进行调用
        String name2 = name.toString();

 5:Collections.emptyList();   Collections类专门用来操作集合的类 里面大量静态方法

public static void main(String[] args) {
        
        List<String> l = new ArrayList();//先创建list对象  ArrayList或者LinkedList类型都可以,然后再调用静态方法,之后不再需要判断集合是否为空
Collections.emptyList();
l.add("a"); l.add("b"); //Collections.emptyList();  Collections.emptyList(); System.out.println(l.size()); // 相当于给你创建了一个集合,没哟元素 等同于 List<String> list = new xxxList(); // 从形式上看似乎如何new xxxList, 但是本质上不同,并没有强调什么List // 尝试用最小代价最创建list,并且其不允许添加元素,是一个固定长度的空的list // 其意义是什么? 需要返回数据 List, 调用之后,发现,一个元素都没有,返回空集合。 // return new Arraylist(0);  List<String> list = Collections.emptyList(); // // list.add("哈哈哈"); // list.add("哈哈哈"); // list == null 吗? 调用者不需要再进行null的判断  System.out.println(list.size()); } }

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄