list 某个数值或者对象一直再首位
如果不在 就设置到首位
代码
public  void  testList(){
       List<String> list= new ArrayList<>();
        list.add("12");
        list.add("10");
        list.add("11");
        list.add("13");
        list.add("14");
        list.add("15");
        list.add("16");
        int i=0;
        for(String str:list){
            i++;
            System.out.println(i+"当前位置"+str);
        }
        String flagStr="13";
        for(int k=0;k<list.size();k++){
            if(list.get(k).equals(flagStr)){
               if(k!=0){
                   String temp=list.get(0);//中间变量
                   list.set(0,flagStr);
                   list.set(k,temp);
               }
            }
        }
        i=0;
        for(String str:list){
            i++;
            System.out.println(i+"修改后的位置"+str);
        }
    }