一些代码记录

1、调整list的位置

// list调整数据位置:d换到第一位,c换到第二位。
        List<String> listCapacity = new ArrayList<>();
        listCapacity.add("a");
        listCapacity.add("b");
        listCapacity.add("c");
        listCapacity.add("d");
        for (String s : listCapacity){
            if (s.equals("d")){
                if (! listCapacity.get(0).equals(s)){
                    String temp = listCapacity.get(0);
                    int index = listCapacity.indexOf(s);
                    listCapacity.set(0,s);
                    listCapacity.set(index,temp);
                }
            }else if (s.equals("c")){
                if (! listCapacity.get(1).equals(s)){
                    String temp = listCapacity.get(1);
                    int index = listCapacity.indexOf(s);
                    listCapacity.set(1,s);
                    listCapacity.set(index,temp);
                }
            }
        }

  

猜你喜欢

转载自www.cnblogs.com/luoa/p/12335953.html
今日推荐