为了账号安全,请及时绑定邮箱和手机立即绑定

java函数怎样传值?

java函数怎样传值?

慕桂英546537 2018-11-22 23:19:40
java函数怎样传值
查看完整描述

1 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

传值就是你改变这个值,不会改变原值。例如

int a=1;

把a作为参数经过方法调用,在方法中改变a的值如。

a=2;

在方法中a是变成2了。

但是在外面a还是1。.

如果是传引用,值是会变的。

例如这样

public class Test {
public void test(List list){
list.remove(0);
list.add("b");
}
public static void main(String[] args) {
String a="123";
List list=new ArrayList();
list.add(a);
new Test().test(list);
  
System.out.println(list.get(0));
}
}


查看完整回答
反对 回复 2018-12-16
  • 1 回答
  • 0 关注
  • 418 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信