对照代码和运行结果便知"..." 的意义

 import java.util.ArrayList;

 public class StringDemo {
public static void main(String[] args) {
testPoint("LOL"); //一个参数传入
testPoint("L","O","L"); //3个String参数传入
testPoint(new String[] {"L","O","L"}); //可以看到传入三个String参数和传入一个长度为3的数组结果一样 testPoint(6);
testPoint(6,6,6);
testPoint(new Integer[] {6,6,6}); } public static void testPoint(String ...s) {
if(s.length == 0) {
System.out.println("没有参数传入!");
}else if(s.length == 1) {
System.out.println("有一个参数传入,它是: "+s[0]);
System.out.println("------------------------");
}else {
System.out.println("the input String is-->");
for(int i = 0;i < s.length;++i) {
System.out.println("第" + (i+1) +"个参数是"+s[i]+";");
}
}
} public static void testPoint(Integer ...itgr) {
if(itgr.length == 0) {
System.out.println("没有整数传入!");
}else if(itgr.length == 1) {
System.out.println("有一个整数传入,它是: "+itgr[0]);
System.out.println("------------------------");
}else {
System.out.println("the input String is-->");
for(int i = 0;i < itgr.length;++i) {
System.out.println("第" + (i+1) +"个整数是"+itgr[i]+";");
}
}
} }

运行结果如下:

有一个参数传入,它是: LOL
------------------------
the input String is-->
第1个参数是L;
第2个参数是O;
第3个参数是L;
the input String is-->
第1个参数是L;
第2个参数是O;
第3个参数是L;
有一个整数传入,它是: 6
------------------------
the input String is-->
第1个整数是6;
第2个整数是6;
第3个整数是6;
the input String is-->
第1个整数是6;
第2个整数是6;
第3个整数是6;

最新文章

  1. iOS 根据字符串数目,自定义Label等控件的高度
  2. nginx搭建高性能流媒体技术
  3. 第一轮复习Servlet day04
  4. c#保留小数点后两位
  5. 【转】C++类-内存分布
  6. android页面切换效果
  7. 并查集(Java实现)
  8. Linux - 主机的细部权限规划:ACL 的使用
  9. 如何在ubuntu开启ssh服务-使 SecureCRT远程登录
  10. 位运算符 &amp; | ~ ^ &lt;&lt; &gt;&gt;
  11. Python学习第五堂课
  12. AdPlus
  13. [APIO2011]方格染色
  14. MySQL之库表详细操作
  15. powerdesigner远程连接数据库
  16. vue2.0生命周期详解
  17. VS中为非控制台程序提供控制台输出窗口
  18. tensorflow中使用Batch Normalization
  19. docker探索-镜像使用(四)
  20. 关于命名空间 namespace的总结

热门文章

  1. 微信小程序获取用户openid,头像昵称信息,后台java代码
  2. 五、jdk工具之jmap(java memory map)、 mat之四--结合mat对内存泄露的分析、jhat之二--结合jmap生成的dump结果在浏览器上展示
  3. HDU 1358 Period (kmp判断循环子串)
  4. postman-2get发送请求
  5. 这个移动通讯中 DB 、DBm 、瓦的基本知识的问题:
  6. PY安装模块
  7. 四.jQuery源码解析之jQuery.fn.init()的参数解析
  8. red ant
  9. mysql数据导入的时候提示Got a packet bigger than &#39;max_allowed_packet&#39; bytes
  10. JQ与JS等价代码