合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
# 基本数据类型值传递 --- ## 问题 下面程序片段运行后输出结果是多少? ``` public class Test { public static void main(String[] args) { int i = 1000; add100(i); System.out.println(i); } private static void add100(int i) { i += 100; } } ``` ## 结果 1000 ## 结论 #### Java 语言中,进行值传递的时候,基本数据类型传递的就是值,只是把值拷贝给形式参数,对参数修改不影响原来的值。 #### 那么问题来了?怎么样才能使结果是1100呢?