菜鸟初学JAVA,请教关于参数的问题 JAVA中的参数只能按值传的,不过你可以用方法返回数值的~!int incre(int i){ i++; retrun i;}不知道你是不是要这个结果? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int incre(int i){ i++; retrun i;} int incre(int i){ return ++i;}void show(){ int i = 10; i=incre(i);} int incre(int i){ reurn i++;}void show(){ int i = 10; incre(i);} 各位可能误会我的意思了,如果同时有几个参数要改变呢?因为在别的里面可以用指针,引用什么的来返回。java中该如何设计这种情况? java里没有指针。所以很难实现你的要求。不过你可以把你的变量声明为static类型的。这样整个应用中的所有对这个变量的引用就是引用这个变量的地址。 说实话,JAVA既然是种纯OO的语言,那解决问题都应该用类来实现,我是这么想的。。 java中主类型都是值传递,只有引用类型是址传递。你可以定义一个辅助类,添加属性和方法,就可以了。 "java中主类型都是值传递,只有引用类型是址传递" 我觉得不对,你说的主类型?应该是指int这样的基本类型吧。其他类型以引用方式传递,但是似乎没有那本书上明确提到是以地址的方式传递,包括c++中的引用也没有这种说话,只是提到“可以理解成一种智能的指针”。。不知道我说的对不对,你提到的辅助类跟我想法一样。。 可移动的浮动框的实现方法? 求教:java有什么table控件可以在运行过程中直接输入单元格内容的? JAVA里基于FTP上传用哪种啊? 请问返回值到底是各什么意思啊有什么用啊??? SpringSecurity 怎样禁用缓存或者在更新数据时更新缓存?在线等 Java中2组数据拼接成数组的问题 讨论一下访问数据库效率的问题. 用JBuilder还是用Ecllipse??? 有关JNDI的问题 PriorityBlockingQueue初始长度为11 欠你的分现在给你!!! 请问用Jdom能否处理HTML文件(不是XML)
{
i++;
retrun i;
}
{
return ++i;
}
void show()
{
int i = 10;
i=incre(i);
}
{
reurn i++;
}
void show()
{
int i = 10;
incre(i);
}
不过你可以把你的变量声明为static类型的。这样整个应用中的所有对这个变量的引用就是引用这个变量的地址。
你可以定义一个辅助类,添加属性和方法,就可以了。
我觉得不对,你说的主类型?应该是指int这样的基本类型吧。其他类型以引用方式传递,
但是似乎没有那本书上明确提到是以地址的方式传递,包括c++中的引用也没有这种说话,只是提到“可以理解成一种智能的指针”。。
不知道我说的对不对,你提到的辅助类跟我想法一样。。