Java 中的可变参数

来源:互联网 发布:天猫东西好还是淘宝好 编辑:程序博客网 时间:2024/05/18 02:47
package com.cjjcsu.test;import java.util.ArrayList;import java.util.List;/** * @ClassName Test1 * @Description TODO * @author Jeslie cjjadvance@gmail.com * @date 2012-3-4 */public class Test1 {public static <T> List<T> makeList(T...args) {List<T> result = new ArrayList<T>();for(T item : args) result.add(item);return result;}}

注:以上例子选自『Thinking in java』

Java中实现可变参数列表还是挺简单的,参数格式为:『Type...args』,Type指参数类型(当然,支持泛型),args指变量名