A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

分析以下需求,并用代码实现:
        (1)编写一个泛形方法,实现指定位置数组元素的交换
        (2)编写一个泛形方法,接收一个任意数组,并反转数组中的所有元素

{:2_32:}{:2_32:}{:2_32:}

3 个回复

倒序浏览
ArrayList<String > l = new ArrayList<>();                 l.add("周杰伦");                 l.add("刘德华");                 l.add("张学友");                 l.add("郭富城");                 //遍历集合,将0与size() - 1调换,1与size() - 1 - 1调换......i与size() - 1 - i调换                 for (int i = 0; i < (l.size() / 2); i++) {                         String temp = l.get(i);                         l.set(i, l.get(l.size() - 1 - i));                         l.set(l.size() - 1 - i, temp);                 }                 //遍历集合,打印出每一个元素                 for (String string : l) {                         System.out.println(string);                 }         }

点评

思路不是很清楚了么  发表于 2016-3-30 23:18
好乱  发表于 2016-3-30 23:11
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马