社区
Web 开发
帖子详情
参数怎么按引用传递?
sailor11
2004-10-10 11:37:25
static void change(String ss)
{
ss="aaa";
}
public static void main(String[] arg)
{
String s="bbb";
change(s);
}
怎么样才可以通过调用change()改变main()中的s的值,
也就是参数怎么按引用传递?
...全文
63
3
打赏
收藏
参数怎么按引用传递?
static void change(String ss) { ss="aaa"; } public static void main(String[] arg) { String s="bbb"; change(s); } 怎么样才可以通过调用change()改变main()中的s的值, 也就是参数怎么按引用传递?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kaleon
2004-10-10
打赏
举报
回复
在java里面,是采用的值传递的方式,可以先定义一个类StringTest,将ss作为其一个字段。
例如:
class StringTest{
private String ss;
public String gets()
{
return this.ss;
}
public void sets(String ss)
{
this.ss=ss;
}
public static void main(String[] args)
{
String s="bbb";
StringTest st=new StringTest();
st.sets(s);
System.out.println(st.gets());
}
}
fairness
2004-10-10
打赏
举报
回复
最通常的做法是把s封装进一个类A里面,作为A的一个属性,再在A里面设置getS()和setS()方法,在change()里面调用A的setS()方法。
cx1999
2004-10-10
打赏
举报
回复
classname t = new classname();
t.change(s)
JS传参是按值传递还是按
引用传递
?
什么又是按
引用传递
?值传递(call by value):方法调用时,实际
参数
把它的值传递给对应的形式
参数
,形式
参数
只是用实际
参数
的值初始化自己的存储单元内容,是两个不同的存储单元,所以方法执行中形式
参数
值的改变...
什么是值传递?什么是
引用传递
?
引用传递
:(形式
参数
类型是引用数据类型
参数
):也称为传地址。方法调用时,实际
参数
是对象(或数组),这时实际
参数
与形式
参数
指向同一个地址,在方法执行中,对形式
参数
的操作实际上就是对实际
参数
的...
五分钟学Java:Java到底是值传递还是
引用传递
?
在逛 Stack Overflow 的时候,发现了一些访问量像阿尔卑斯山一样高的问题,比如说这个:Java 到底是值传递还是
引用传递
?访问量足足有 188万+,这不得了啊!说明有很多很多的程序员被这个问题困扰过。实话实说吧,我...
java方法
参数
引用传递
_java中方法
参数
如何
引用传递
?图文详解
实例展示的相关内容,今天在为大家介绍一些和
参数
有关的内容,也就是java中方法
参数
如何
引用传递
,并且通过生动的图片为大家展示。一.首先为大家展示一段代码,如下图所示:由上可知,1.在主方法中定义变量i,赋值0....
JavaScript中函数
参数
到底是值传递还是
引用传递
?
答案是值传递,但令人疑惑的是,为什么当传递的
参数
为一个对象时,在函数局部作用域修改对象会影响全局的对象呢,这难道不是按
引用传递
吗? 1、首先,先来看一个基本类型的变量作为
参数
传递的例子 function test(num...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章