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); } } }