标题: 下面三段代码,结果分别是什么? [打印本页] 作者: Sayman 时间: 2015-10-20 18:38 标题: 下面三段代码,结果分别是什么? public static void main(String[] args) {
int a = 1;
add(a);
System.out.println(a);
}
public static void add(int a) {
for (int i = 1; i < 5; i++) {
a++;
}
}
}
-----------------------------------------------------------------------------------
public static void main(String[] args) {
int a = 1;
System.out.println(add(a));
}
public static int add(int a) {
for (int i = 1; i < 5; i++) {
a++;
}
return a;
}
}
------------------------------------------------------------------------------
public static void main(String[] args) {
int a = 1;
System.out.println(add(a));
}
public static void add(int a) {
for (int i = 1; i < 5; i++) {
a++;
}
}
} 作者: hyzhw 时间: 2015-10-20 20:29
1
5
第三段代码本身就有错误,都没有返回值,你让它打印什么!