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]);