菜鸟教程 -- 学的不仅是技术,更是梦想!

Java 教程
(追記) (追記ここまで)

Java 实例 - 重载(overloading)方法中使用 Varargs

Java 实例 Java 实例

以下实例演示了如何在重载方法中使用可变参数:

Main.java 文件

publicclassMain{staticvoidvaTest(int ... no){System.out.print("vaTest(int ...): " + "参数个数: " + no.length +" 内容: "); for(intn : no)System.out.print(n + ""); System.out.println(); }staticvoidvaTest(boolean ... bl){System.out.print("vaTest(boolean ...) " + "参数个数: " + bl.length + " 内容: "); for(booleanb : bl)System.out.print(b + ""); System.out.println(); }staticvoidvaTest(Stringmsg, int ... no){System.out.print("vaTest(String, int ...): " + msg +"参数个数: "+ no.length +" 内容: "); for(intn : no)System.out.print(n + ""); System.out.println(); }publicstaticvoidmain(Stringargs[]){vaTest(1, 2, 3); vaTest("测试: ", 10, 20); vaTest(true, false, false); }}

以上代码运行输出结果为:

vaTest(int ...): 参数个数: 3 内容: 1 2 3 
vaTest(String, int ...): 测试: 参数个数: 2 内容: 10 20 
vaTest(boolean ...) 参数个数: 3 内容: true false false 

Java 实例 Java 实例

AI 思考中...

点我分享笔记

  • 昵称 (必填)
  • 邮箱 (必填)
  • 引用地址

AltStyle によって変換されたページ (->オリジナル) /