猿问

java函数怎样传值?

java函数怎样传值


慕桂英546537
浏览 419回答 1
1回答

慕的地8271018

传值就是你改变这个值,不会改变原值。例如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));}}
随时随地看视频慕课网APP

相关分类

Java
我要回答