java类型后面加三个点——可变长度参数列表
2012-10-10 11:09
393 查看
Java类型后面三个点(String...),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟...,表示此处接受的参数为0到多个Object类型的对象,或者是一个Object[]。
public class test
{
public static void main(String[] args)
{
testVarchar("xy", "xy2", "xy3");
testVarchar(new String[]{"xy", "xy2", "xy3"});
}
public static void testVarchar(String... strings)
{
for (int i = 0; i < strings.length; i++)
{
System.out.print(strings[i]);
}
System.out.print("\n");
}
}
结果
xyxy2xy3
xyxy2xy3
public class test
{
public static void main(String[] args)
{
testVarchar("xy", "xy2", "xy3");
testVarchar(new String[]{"xy", "xy2", "xy3"});
}
public static void testVarchar(String... strings)
{
for (int i = 0; i < strings.length; i++)
{
System.out.print(strings[i]);
}
System.out.print("\n");
}
}
结果
xyxy2xy3
xyxy2xy3
相关文章推荐
- JAVA类型后面跟3个点(可变长度参数列表)
- java函数参数后面加三个点——可变长度参数列表
- JAVA类型后面跟3个点(可变长度参数列表)
- java语言基础(33)——面向对象(父类中没有无参构造编译报错——无法将类 xxx中的构造器 xxx应用到给定类型 实际参数列表和形式参数列表长度不同)
- c#基础之长度可变类型相同的参数列表
- java动态参数列表即可变参数【可变的参数类型,也称为不定参数类型。英文缩写是varargus,还原一下就是variable argument type。】
- Java的可变参数,参数后面三个点
- Java基本数据类型数组与可变长度参数
- Python中函数参数(默认、列表、可变长度、字典类型)
- Java参数类型后面三个点(String...)和数组(String[])的区别
- 又学了一招——JAVA中三个点(...)的运算符,表示可变参数列表
- java 方法的传入参数 参数类型后面的三个点的作用。
- c#基础之长度可变类型相同的参数列表
- Java中定义形参长度可变的参数
- 从头认识java-4.8 数组的初始化(2)-可变参数列表
- java-可变参数列表
- Java方法的可变参数类型
- Java | 可变参数列表
- JAVA可变长度的参数
- Java方法的可变参数类型