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


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

目录
打赏
0
0
0
0
0
分享
相关文章
14.策略者模式设计思想
策略模式是一种行为型设计模式,用于定义一系列可互换的算法,并使它们可以独立于使用它们的客户端而变化。本文档详细介绍了策略模式的基础概念、原理、结构及应用案例,包括折扣计算、文件排序等实际场景,帮助读者深入理解策略模式的实现和优势。此外,还对比了策略模式与其他设计模式(如状态模式、模板模式)的区别,并提供了相关代码示例。适合初学者和有一定经验的开发者参考。
177 10
14.策略者模式设计思想
【Deepin 20系统】Linux系统从零打造完美VScode for Python环境
如何在Deepin 20系统中从零开始配置一个完美的VScode for Python开发环境,包括安装Anaconda、VScode、必要的插件、汉化、主题和字体设置,以及如何运行和调试Python程序。
266 6
django接收前端vue传输的formData图片数据
django接收前端vue传输的formData图片数据
144 4
centos执行pip3 install etcd3报错
centos执行pip3 install etcd3报错
如何在IDEA中使用固定公网地址SSH远程连接服务器开发环境(二)
在IDEA中通过Cpolar实现固定公网地址SSH远程连接到Linux服务器开发环境,主要步骤包括:1) 在Linux服务器上安装Cpolar,使用一键脚本进行安装和启动服务;2) 登录Cpolar Web UI,创建隧道,指定隧道名称、协议、本地地址(SSH默认端口22)、临时随机TCP端口和中国地区;3) 使用生成的公网TCP地址在IDEA中新建SSH连接,输入该地址和端口,完成远程连接。这种方式允许开发者在任何地方通过固定的公网地址进行远程开发,而无需公网IP。
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问