可變引數所在的方法是最後被訪問的
阿新 • • 發佈:2018-11-08
可變引數所在的方法是最後被訪問的
程式碼如下
package test;
public class Test {
public static void main(String[] args) {
Test test = new Test();
System.out.println("和為:" + test.plus(4, 6));
}
static void method8() {
String s1 = new String("bbb");
String s2 = new String("bbb" );
if (s1 == s2) {
System.out.println("ok");
} else {
System.out.println("no");
}
if (s1.equals(s2)) {
System.out.println("OK");
} else {
System.out.println("NO");
}
}
public int plus(int a, int b) {
System.out .println("不帶可變引數的方法被呼叫!");
return a + b;
}
public int plus(int a, int... b) {
System.out.println("帶可變引數的方法被呼叫!");
int sum = 0;
for (int n : b) {
sum += n;
}
return sum;
}
}
執行結果如圖: