黑马程序员技术交流社区

标题: 半个小时 得到的 代码 怎么样 [打印本页]

作者: 张可可    时间: 2016-6-1 23:02
标题: 半个小时 得到的 代码 怎么样
1.分析以下需求,并用代码实现:
        (1)定义一个方法swap()传入集合和两个角标使集合中元素交换位置()
        (2)思路
                a.定义一个临时变量, 记住其中一个元素
                b.用第一个位置存放第二个位置上的元素
                c.用第二个位置存放临时变量记住的元素
         */
        public static void main(String[] args) {
                ArrayList<String> list = new ArrayList<>();
                list.add("qwer");
                list.add("123");
                list.add("asdf");
                list.add("zxcr");
                list.add("qghr");
                list.add("hjkl");
                list.add("6789");
                System.out.println(list);
                swap(3,4,list);
                System.out.println(list);
        }

        private static void swap(int i, int j, ArrayList<String> list) {
                        String temp = list.get(i);
                        list.set(i, list.get(j));
                        list.set(j,temp);
                        return ;
                               
                       
                }
        }

作者: nanliner    时间: 2016-6-2 00:27
赞一个,支持一下




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2