黑马程序员技术交流社区
标题:
求解释。
[打印本页]
作者:
gongyanfa123
时间:
2015-7-10 23:33
标题:
求解释。
class Demo {
public static void main (String[] args) {
int a = 10,b = 20;
change(a, b);
System.out.println("a=" + a + ",b=" + b);
String s1 = "aaa";
String s2 = "bbb";
change(s1, s2);
System.out.println("s1=" + s1 + ",s2=" + s2);
int[] arr = {1, 2, 3, 4, 5};
change( arr );
System.out.println(arr[3]);
}
public static void change(int x, int y){
x = 100;
y = 200;
}
public static void change (String s1, String s2) {
s1 = "java";
s2 = "android";
}
public static void change(int[] arr) {
for (int i=0; i<arr.length; i++) {
arr[i] *= 2;
}
}
}
作者:
453203489
时间:
2015-7-11 00:01
你只把题目发上来了, 问题呢
作者:
黑色礼服
时间:
2015-7-11 00:54
不明白需要解释什么?
作者:
122125241
时间:
2015-7-11 01:36
看不懂什么
作者:
野驴少东
时间:
2015-7-11 11:04
属于本类方法的重载,相同函数名,不同形参
作者:
拾起落叶
时间:
2015-7-11 14:28
你是想问打印的结果为什么不是change方法里的赋予的值吧
作者:
dragonsoull
时间:
2015-7-12 19:53
不知道你想问什么问题。。。。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2