标题:[求助]请问为什么我的 x,y的值没变
只看楼主
dreameds
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-12-19
 问题点数:0 回复次数:38 
[求助]请问为什么我的 x,y的值没变

我都调用方法了,为什么输出还是2 1
我都郁闷死了,请人指点~
public class M1 {
void test1(int m,int n){

m=111;
n=1112;

}

public static void main(String[] args) {
int x=2,y=1;

M1 o=new M1();
o.test1(x,y);

System.out.println(x+" "+y);

}
}

搜索更多相关主题的帖子: void public 
2005-12-30 00:24
tody
Rank: 1
等 级:新手上路
威 望:2
帖 子:119
专家分:0
注 册:2005-11-17
得分:0 

楼主迷糊了吗?!
有别的情况是别的值的吗?


记录就是用来破的, 自尊就是用来伤的。
2005-12-30 09:13
cll19820814
Rank: 2
等 级:新手上路
威 望:3
帖 子:328
专家分:0
注 册:2005-11-30
得分:0 
这道题,你怎么不解决一下啊 ,我也很想听听看~

懵懵懂懂,看千遍而不会;设身处地,试一下就成功!
2005-12-30 09:45
llj0123
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2005-12-30
得分:0 
我只学了编手机游戏的点东西  无能为力了 呵呵   
2005-12-30 09:56
tody
Rank: 1
等 级:新手上路
威 望:2
帖 子:119
专家分:0
注 册:2005-11-17
得分:0 

没什么好解决的啊?!
void test1(int m,int n){ //m,n是虚参
m=111; //这m,n就相当于是新定义的
n=1112;

}
完了,解释完了。。。


记录就是用来破的, 自尊就是用来伤的。
2005-12-30 10:04
cll19820814
Rank: 2
等 级:新手上路
威 望:3
帖 子:328
专家分:0
注 册:2005-11-30
得分:0 
什么叫虚参啊??虚参不传递数值吗??

懵懵懂懂,看千遍而不会;设身处地,试一下就成功!
2005-12-30 10:08
tody
Rank: 1
等 级:新手上路
威 望:2
帖 子:119
专家分:0
注 册:2005-11-17
得分:0 

当然传递了,但这个里面传的没什么意义,
说白了就是值根本就没用上。。
==给你写个例子

[此贴子已经被作者于2005-12-30 10:13:03编辑过]


记录就是用来破的, 自尊就是用来伤的。
2005-12-30 10:12
cll19820814
Rank: 2
等 级:新手上路
威 望:3
帖 子:328
专家分:0
注 册:2005-11-30
得分:0 
有虚参,有没有实参啊??  那又是什么样的列??

懵懵懂懂,看千遍而不会;设身处地,试一下就成功!
2005-12-30 10:16
tody
Rank: 1
等 级:新手上路
威 望:2
帖 子:119
专家分:0
注 册:2005-11-17
得分:0 

public class Test{
static void swap(int m,int n){
int temp = m;
m = n;
n = temp;
}

public static void main(String[] args) {
int m=2,n=1;
Test.swap(m,n);
System.out.println(m+" "+n);

}
}
看个例子,目的是互换m,n
这么写对吗?

[此贴子已经被作者于2005-12-30 10:19:26编辑过]


记录就是用来破的, 自尊就是用来伤的。
2005-12-30 10:18
cll19820814
Rank: 2
等 级:新手上路
威 望:3
帖 子:328
专家分:0
注 册:2005-11-30
得分:0 
还是2, 1 啊 没变??

懵懵懂懂,看千遍而不会;设身处地,试一下就成功!
2005-12-30 10:20



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-40832-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.888588 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved