English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Javaで整数を参照渡しする

Javaで参照渡しで整数を渡すには、以下のコードを試してください-

public class Demo {
   public static void display(int[] arr) {
      arr[0] = arr[0] + 50;;
   }
   public static void main(String[] args) {
      int val = 50;
      int[] myArr = { val };
      display(myArr);
      System.out.println(myArr[0]);
   }
}

出力結果

100

上記のプログラムでは、int配列を渡すカスタムメソッドを作成しました。

int val = 50;
int[] myArr = { val };
display(myArr);

このメソッドでは、配列の値に対して数学演算を実行します。

public static void display(int[] arr) {
   arr[0] = arr[0] + 50;;
}

更新された値をメインウィンドウに表示します。

System.out.println(myArr[0]);