之前上C语言的时候老师给我们讲过printf();函数,老师问我们有没有觉得这个函数很神奇,因为他传入的参数是不确定的。

这是怎么实现的,老师之前给我说了红黑树,来传递参数,刚才看见了java中实现形参可变的方法

觉得很有意思就记录一下:

public class abc {/*** @param args*/public static void test(int a,String...books){for(String tmp:books){System.out.println(tmp);}System.out.println(a);}public static void main(String[] args) {// TODO Auto-generated method stubtest(5,"jiushixihaunni","伊利巧乐滋","喜欢你没道理!");}}

用的是String 之后带...

代码如下:

public class abc {/*** @param args*/public static void test(int a,int...books){for(int tmp:books){System.out.print(tmp);}System.out.println(a);}public static void main(String[] args) {// TODO Auto-generated method stubtest(5,1,1,1,1,1,1,3);}}

java中形参可变的方法相关推荐

  1. Java中的可变参数方法

    1.一个小例子: 为了比较直观地说明Java的可变参数方法,我们举个例子: //求若干个整型数中的最大值 public int getMax(int... items){ //定义可变参数itemsi ...

  2. java形参列表怎么理解_关于Java中形参与实参的理解

    今天阅读了一个写的非常棒的博文,通过此博文再次复习了Java中参数传递的知识(即值传递与引用传递的区别).参考网站http://www.cnblogs.com/binyue/p/3862276.htm ...

  3. java中的invoke方法_详解Java中Method的Invoke方法

    在写代码的时候,发现从父类class通过getDeclaredMethod获取的Method可以调用子类的对象,而子类改写了这个方法,从子类class通过getDeclaredMethod也能获取到M ...

  4. java常量使用_在Java中使用常量的方法

    在Java中使用常量的方法 发布时间:2020-08-20 14:38:32 来源:亿速云 阅读:92 作者:小新 小编给大家分享一下在Java中使用常量的方法,相信大部分人都还不怎么了解,因此分享这 ...

  5. 在java中下列描述错误的是_在 JAVA 中 , 关于类的方法 , 下列描述错误的是 ()._学小易找答案...

    [多选题]价值的特性是 [简答题]输入任一字符串,统计其中数字,字母及其它字符个数 .(25分) [填空题]1.产品整体包括哪五个基本层次 2核心层次产品最基本的层次,是产品的_____ [单选题]纸 ...

  6. java中读取文件的方法

    总结一下java中读取文件的方法: 方法一(逐行的读取文件内容): private FileReader fileReader; private BufferedReader bufferedRead ...

  7. JAVA中线程同步的方法(7种)汇总

    JAVA中线程同步的方法(7种)汇总 同步的方法: 一.同步方法 即有synchronized关键字修饰的方法. 由于java的每个对象都有一个内置锁,当用此关键字修饰方法时, 内置锁会保护整个方法. ...

  8. Java中wait和sleep方法的区别

    1.两者的区别 这两个方法来自不同的类分别是Thread和Object 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法(锁代码块和方法锁). wait ...

  9. 详细讲解Java中log4j的使用方法

    详细讲解Java中log4j的使用方法 作者: 网络 来源: 日期: 2008-1-3 23:40:24 1.Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要 ...

最新文章

  1. typedef的用法
  2. 编写Tesseract的Python扩展
  3. 实战Cisco路由器交换机各型号密码恢复
  4. [leetcode]Pascal#39;s Triangle II
  5. 根据中心点、半径长度和角度画点
  6. 2020Java学习路线(珍藏版)
  7. 《初级会计电算化实用教程(金蝶KIS专业版)》一1.4 会计核算软件
  8. AI 之 OpenCvSharp 安卓手机摄像头识别人脸
  9. OC门与OD门以及线与逻辑
  10. C# 多线程六 事件 AutoResetEvent/ManualResetEvent 的简单理解与运用
  11. nginx 上传文件漏洞_nginx 0day漏洞 上传图片可入侵百万台服务器
  12. 人脸美化随笔1——研究方向总结
  13. win10安装PHP环境
  14. 运行uniapp跳转微信开发工具后一直卡在微信开发工具首页的解决方法
  15. 雅士利处理器软件_雅士利/ASHLY DSP360 专业3进6出处理器
  16. 《汇编语言》第6章 -包含多个段的程序 检测点答案,实验5,总结
  17. QuickBooks 2007 All-in-One Desk Reference For Dummies
  18. oozie:java.lang.NumberFormatException: For input string: “30s“
  19. 5大厨房装修错误做法
  20. CSS / JS 实现粘性头部(滚动到一定位置后固定)

热门文章

  1. 事务消息大揭秘!RocketMQ、Kafka、Pulsar全方位对比
  2. 伟大公司为什么都考核价值观?
  3. 企业/团队如何实行绩效管理,促进团队智慧高效办事?
  4. 先来先服务调度算法(FCFS)
  5. Python的控制语句2
  6. 互联网技术的技术名词
  7. python字典存储省份与城市_在Python中存储字典路径
  8. js 对象深拷贝_这一次,彻底理解JavaScript深拷贝
  9. Python中的变量作用域
  10. python模拟全部代码_Python模拟登陆实现代码