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));
    }
}


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

相关文章
|
7月前
|
IDE Java 编译器
五分钟学Java:可变参数究竟是怎么一回事?
五分钟学Java:可变参数究竟是怎么一回事?
|
8月前
|
安全 Java 编译器
【Java开发指南 | 第四篇】Java常量、自动类型转换、修饰符
【Java开发指南 | 第四篇】Java常量、自动类型转换、修饰符
61 4
|
7月前
|
存储 Java
Java 变量与常量:深入浅出,一探究竟!
【6月更文挑战第14天】Java编程中的变量和常量是程序基础。变量是可变的数据存储,如`int num = 10;`,类型包括整型、浮点型等。常量(如`final double PI = 3.14159;`)值不可变。变量用于存储和处理数据,如计算平均分;常量常用于定义固定值,如颜色或π。理解和熟练使用变量与常量是编程的关键。
44 1
|
8月前
|
存储 SQL Java
【JavaSE语法】类和对象(二)
本文主要介绍了面向对象的三大特点之一封装,并引入了包的概念;还介绍了static修饰类的成员(变量+方法),最突出的特点就是static修饰的属于类,而不属于某个对象;最后介绍了四种代码块
55 7
|
8月前
|
Java 数据处理
【Java形参实参】在方法内如何使用?★ 外带简单及复杂例子参考
【Java形参实参】在方法内如何使用?★ 外带简单及复杂例子参考
169 0
|
8月前
|
存储 安全 Java
JavaSE基础篇:泛型说明
JavaSE基础篇:泛型说明
|
存储 Java 编译器
【JavaSE语法】类和对象(一)
【JavaSE语法】类和对象(一)
54 0
|
存储 Java Unix
【JavaSE】类和对象解析(1)
【JavaSE】类和对象解析(1)
【JavaSE】Java基础语法(三十一):可变参数
1. 可变参数 可变参数介绍 可变参数又称参数个数可变,用作方法的形参出现,那么方法参数个数就是可变的了 方法的参数类型已经确定,个数不确定,我们可以使用可变参数
|
存储 算法 Java
JavaSE基础篇 | 基本数据类型详解
JavaSE基础篇 | 基本数据类型详解
185 0
JavaSE基础篇 | 基本数据类型详解