本帖最后由 Artemis 于 2016-6-27 22:46 编辑
3,把集合中的元素反转
a,定义循环, 循环size()/2次
b,第一次交换第一个和最后一个, 第二次交换第二个和倒数第二个
5,List<String> list = new ArrayList<>();
list.add("a");
list.add("a");
list.add("a");
list.add("b");
list.add("b");
list.add("c");
list.add("d");
list.add("d");
list.add("d");
list.add("d");
list.add("d");
System.out.println(frequency(list, "a")); // 3
System.out.println(frequency(list, "b")); // 2
System.out.println(frequency(list, "c")); // 1
System.out.println(frequency(list, "d")); // 5
System.out.println(frequency(list, "xxx")); // 0
定义方法统计集合中指定元素出现的次数
6,定义一个replaceAll方法,将传入的新值替换集合中的老值(list,old,new)
求问这4道题怎么做..
能想起来一些大概思路,但是怎么做都不对..
|
|