java中传值和传引用怎么区别

日期:2017-09-17 12:36:24 人气:1

java中传值和传引用怎么区别

传值就是你改变这个值,不会改变原值。例如 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";
    A+
热门评论