JavaSE基础篇:方法可变参数

简介: JavaSE基础篇:方法可变参数

方法中的可变参数的特点


一:可变参数必须唯一


二:可变参数必须放在末尾


三:可变参数可以接受任意数量的元素,可变参数调用位置可以直接传递数组


四:方法内地可变参数相当与一个数组


可变参数与泛型泛型静态方法


public class TestT {
    public static void main(String[] args) {
        String[] strArrays = {"1","2","3","4"};
        List<String> arrayList = getArrayList(strArrays);
        System.out.println(arrayList.toString());//[1, 2, 3, 4]
    }
    public static  <T> List<T> getArrayList(T...t){
        return  new ArrayList<T>(Arrays.asList(t));
    }
}


可变参数处可以将数据传递过去。

相关文章
|
存储 Java 编译器
数组的定义与使用【JavaSE】
数组的定义与使用【JavaSE】
44 0
|
7月前
|
Java
JavaSE——集合框架二(1/6)-前置知识-可变参数、Collections工具类
JavaSE——集合框架二(1/6)-前置知识-可变参数、Collections工具类
31 0
|
存储 机器学习/深度学习 Java
【javaSE】 数组的定义与使用
【javaSE】 数组的定义与使用
|
8月前
|
存储 安全 Java
JavaSE基础篇:泛型说明
JavaSE基础篇:泛型说明
|
存储 机器学习/深度学习 Java
【JavaSE】数组的定义与使用
【JavaSE】数组的定义与使用
|
存储 算法 Java
JavaSE基础篇 | 基本数据类型详解
JavaSE基础篇 | 基本数据类型详解
184 0
JavaSE基础篇 | 基本数据类型详解
|
算法 Java
JavaSE:第五章:数组
JavaSE:第五章:数组
JavaSE:第五章:数组
|
Java
【JavaSE基础】小看final关键字?教你如何深入理解和使用(下)
【JavaSE基础】小看final关键字?教你如何深入理解和使用
192 0
【JavaSE基础】小看final关键字?教你如何深入理解和使用(下)
|
存储 Java 编译器
【JavaSE基础】小看final关键字?教你如何深入理解和使用(上)
【JavaSE基础】小看final关键字?教你如何深入理解和使用
102 0
【JavaSE基础】小看final关键字?教你如何深入理解和使用(上)
|
Java C语言
【JavaSE基础】深入了解Java的传值和传引用
【JavaSE基础】深入了解Java的传值和传引用
140 0
【JavaSE基础】深入了解Java的传值和传引用

热门文章

最新文章