Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
话题被移动
该话题已被移动 - floater , 2005-01-12 23:03
如果您尚不清楚该话题被移动的原因,请参考论坛规则以及本版公告或者联系本版版主。
作者 关于传递的小问题
luis_liu





发贴: 5
积分: 0
于 2004-12-28 20:10 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
class BirthDate {
private int day;
private int month;
private int year;
public BirthDate(int d,int m,int y){
day = d; month = m; year = y;
}
public void setDay(int d){
day = d;
}
public void setMonth(int m){
month = m;
}
public void setYear(int y){
year = y;
}
public int getDay(){
return day;
}
public int getMonth(){
return month;
}
public int getYear(){
return year;
}
public void display(){
System.out.println(day + " - " + month + " - " + year);
}
}

public class Example{
public static void main(String args[]){
Example ex = new Example();
int date = 9;
BirthDate d1= new BirthDate(7,7,1970);
BirthDate d2= new BirthDate(1,1,2000);
ex.change1(date);
ex.change2(d1);
ex.change3(d2);
System.out.println("date=" + date);
d1.display();
d2.display();
}
public void change1(int i){
i = 1234;
}
public void change2(BirthDate b){
b = new BirthDate(22,2,2004); //////////////////
}
public void change3(BirthDate b){
b.setDay(22);
}

}

///////////
/*
得到结果
date =9
7-7-1970
22-1-2000

复合类是可以引用的

b = new BirthDate(22,2,2004);
为什么没能改变其值

请赐教
*/




话题树型展开
人气 标题 作者 字数 发贴时间
5790 关于传递的小问题 luis_liu 1501 2004-12-28 20:10
4448 Re:关于传递的小问题 fmiu 396 2005-01-08 08:41
4397 Re:关于传递的小问题 luis_liu 20 2005-01-12 15:49
4375 Re:关于传递的小问题 chenyf 15 2005-01-19 14:11
4459 Re:关于传递的小问题 luis_liu 37 2005-01-23 23:22

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923