小编wit*_*zar的帖子

Java:为什么这种交换方法不起作用?

我有以下代码:

public class Main {

    static void swap (Integer x, Integer y) {
        Integer t = x;
        x = y;
        y = t;
    }

    public static void main(String[] args) {
       Integer a = 1;
       Integer b = 2;
       swap(a, b);
       System.out.println("a=" + a + " b=" + b);
    } 
}
Run Code Online (Sandbox Code Playgroud)

我希望它打印a = 2 b = 1,但它打印相反.显然交换方法不会交换a和b值.为什么?

java

30
推荐指数
2
解决办法
3万
查看次数

战争文件外部或内部的Web应用程序配置?

Web应用程序通常至少有一个配置文件,其中包含jdbc配置和其他设置.您可以将此类文件(-s)放在.war文件中或其外部.这些方法的缺点和优点是什么?你的方法是什么?为什么?

java web-applications war

12
推荐指数
2
解决办法
3196
查看次数

标签 统计

java ×2

war ×1

web-applications ×1