社区
Java SE
帖子详情
请问JAVA中在一个函数中有两个值要反回怎么办怎么实现址的传递呢?
ymll
2003-11-09 11:26:12
e.g.
int i=0,keynum=0;
String title=getTitle(1,keynum);
Private String getTitle(int titno,Integer keynum)
{
keynum=3;
return "aaa";
}
我想得到title="aaa",keynum=3,应该怎么办?这样keynum传不出去.
...全文
120
14
打赏
收藏
请问JAVA中在一个函数中有两个值要反回怎么办怎么实现址的传递呢?
e.g. int i=0,keynum=0; String title=getTitle(1,keynum); Private String getTitle(int titno,Integer keynum) { keynum=3; return "aaa"; } 我想得到title="aaa",keynum=3,应该怎么办?这样keynum传不出去.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gameboy999
2003-11-10
打赏
举报
回复
包装成一个类不就行了
class yourret
{
int x;
String y;
}
jianlin
2003-11-10
打赏
举报
回复
up
wobelisk
2003-11-09
打赏
举报
回复
HashMap map=new HashMap();
map.put(new Integer(3),new String("aaa");
String title=(String) (map.get(new Integer(3)));
jkit
2003-11-09
打赏
举报
回复
随便做个Object包含着两个域,返回这个Object就可以了。
wobelisk
2003-11-09
打赏
举报
回复
HashMap
ymll
2003-11-09
打赏
举报
回复
能写个简单的例子吗?
zealVampire
2003-11-09
打赏
举报
回复
ArrayList? Vector?
zealVampire
2003-11-09
打赏
举报
回复
map
haoqingshi
2003-11-09
打赏
举报
回复
重新写个类吧,让他们的对象指向同一个引用就行了
老土豆T
2003-11-09
打赏
举报
回复
使用Mapping
iamwls
2003-11-09
打赏
举报
回复
你的思路是对的
对大多数对象来说,是可以的
只是Integer好象是不变模式实现的,不能对它进行再次附值
daocaoren0
2003-11-09
打赏
举报
回复
同意楼上说的啊
loveyousomuch
2003-11-09
打赏
举报
回复
同意,写个类,返回该类对象
allenhe
2003-11-09
打赏
举报
回复
Map不是一个好习惯,虽然函数写起来很好看
如果你大概几十个字段的话
光put和get就要很长一段代码
建议用class封装一下
这样以后扩展修改也方便
java
用
函数
交换
两个
值,
Java
交换
两个
变量的数值
实现
方法
一、参数
传递
方法为解决标题问题,首先介绍参数
传递
方法。目前各类程序设计语言的参数
传递
方法主要有三种:1.按值
传递
2.按引用
传递
3.按指针
传递
其
中
按值
传递
表示方法(
函数
)接收的是调用者提供的变量的拷贝,不改变...
java
函数
(方法)
中
的值
传递
和引用
传递
问题
java
函数
(方法)
中
的值
传递
和引用
传递
问题 我想很多人如果从c/c++转向
java
开发的,并且有些项目经验的,对于
函数
中
参数
传递
方式都会先入为主的,将c/c++那套分析参数
传递
方式搬过来理解
java
的参数
传递
方式,而且大...
Java
是值
传递
还是引用
传递
首先说下我的感受,这个题目出的很好,但是在
Java
中
这个题目是有问题的(在下面我会解释)。并且,有很多结论是
Java
中
只有 值
传递
。我认为这样说不够严谨。当然如果针对
Java
语言本身来讲,
Java
中
只有 值
传递
,...
Java
中
通过方法(
函数
)交换
两个
变量的值
对于这个问题,相比于 C语言
中
较大的区别,首先,如果我们在
Java
中
采用C语言的方式 public class Arithmetic { public static void main(String[] args) { int a = 4; int b = 5; System.out.println("交换...
五分钟学
Java
:
Java
到底是值
传递
还是引用
传递
?
在逛 Stack Overflow 的时候,发现了一些访问量像阿尔卑斯山一样高的问题,比如说这个:
Java
到底是值
传递
还是引用
传递
?访问量足足有 188万+,这不得了啊!说明有很多很多的程序员被这个问题困扰过。实话实说吧,我...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章