publicclassDemo01 { // main方法 publicstaticvoidmain(String[] args) { doublesum= add(1, 2); // Java 是值传递,不是引用传递 System.out.println(sum); } // 加法 程序通过参数个数、参数类型等来匹配应当使用哪个方法 publicstaticdoubleadd(double a, double b){ return a + b; } publicstaticintadd(int a, int b){ return a + b; } publicstaticintadd(int a, int b, int c){ return a + b + c; } }
命令行参数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
package com.hui.t3;
publicclassDemo02 { publicstaticvoidmain(String[] args) { // args.length 数组长度 for (inti=0; i < args.length; i++){ /** * java com.hui.t3.Demo02 This is hui * * args[0]: This * args[1]: is * args[2]: hui */ System.out.println("args[" + i + "]: " + args[i]); } } }