Java 2D 배열에서 1D 배열 참조를 얻는 방법

Stan

2D 배열이 있다고 가정합니다.

int[][] foo = new int[3][10];

다음과 같이 각 1D 배열에 대해 더 나은 별칭 이름을 갖고 싶습니다.

int[] xAxis = foo[0];
int[] yAxis = foo[1];
int[] zAxis = foo[2];

xAxis2 차원 배열의 첫번째 1D 배열에 대한 참조? 배열이 다시 복사되는 것을 원하지 않습니다. 그렇지 않은 경우 1D 배열에 대한 참조를 어떻게 얻습니까?

마테오 루비니

http://www.functionx.com/java/Lesson22.htm

... 1 차원 배열의 경우 다차원 배열을 인수로 전달할 때 배열이 참조로 처리됩니다. 이렇게하면 메서드가 배열을 수정하고 변경된 내용을 반환 할 수 있습니다.

이것을 선언 할 때

new int[3][10]

3 개의 값을 가진 하나의 객체 배열이 있습니다 : array1, array2, array3. 모든 어레이는 정의 된 동일한 크기 (10)를 공유합니다.

그래, 그래! 이 경우 foo[0] -> array1[10], foo[1] -> array2[10]foo[2] -> array3[10]

이것을 고려하십시오. foo[0]다른 어레이를 가리 키지 않았다면 무엇을 기대 했습니까? 어떻게 (foo[x])[y]작동해야합니까?

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

2D 배열 (Java)에서 무작위로 쌍 요소를 얻는 방법

분류에서Dev

Java에서 2D 배열 목록의 최대 / 최소를 얻는 방법

분류에서Dev

Java에서 2D 배열 열을 삭제하는 방법

분류에서Dev

Java는 1d 배열로 2d 배열 채우기

분류에서Dev

Java를 사용하여 2D 배열의 특정 열을 얻는 방법

분류에서Dev

Java에서 2 차원 배열의 하위 배열을 1 차원 배열로 참조하는 방법

분류에서Dev

OpenCV JAVA에서 2D 배열로 Mat를 초기화하는 방법

분류에서Dev

JAVA에서 2D 문자 배열을 만드는 방법

분류에서Dev

1D 배열에서 2D 배열을 만드는 matplotlib-더 좋은 방법이 있습니까?

분류에서Dev

1D 배열에서 함수를 사용하여 2D Numpy 배열을 만드는 방법은 무엇입니까?

분류에서Dev

C ++에서 2D 배열을 보내고 Java에서 값을 편집하고 JNI를 통해 2D 배열의 C ++로 다시 보내는 방법

분류에서Dev

다른 2d 배열에서 발생하는 2d numpy 배열의 인덱스를 찾는 방법

분류에서Dev

1D CNN 용 1D 배열 데이터를 포맷하는 방법

분류에서Dev

JDBI를 사용하여 PostgreSQL DB에서 Java 2D 배열로 2D 배열을 변환하는 방법은 무엇입니까?

분류에서Dev

Foreach 루프로 Java에서 2D 배열의 열을 얻는 방법은 무엇입니까?

분류에서Dev

Foreach 루프로 Java에서 2D 배열의 열을 얻는 방법은 무엇입니까?

분류에서Dev

2D 배열의 요소와 다른 2D 배열의 요소를 곱하는 방법 JAVA

분류에서Dev

1D 벡터를 2D 배열의 요소와 비교하는 방법

분류에서Dev

Java의 입력 된 1D 배열에서 2D 배열 반환

분류에서Dev

JAVA에서 1D 배열을 2D 배열로 변환

분류에서Dev

1d 및 2d 배열 모두에 대해 2D 모양을 강제하는 방법

분류에서Dev

C ++에서 참조로 1d 및 2d 배열 전달

분류에서Dev

1에서 80까지 인쇄 할 2D 배열을 얻는 방법

분류에서Dev

OpenCV 2D 행렬을 C ++에서 1D 배열로 변환하는 방법은 무엇입니까?

분류에서Dev

Java에서 2D 배열 미로를 사용하여 경로를 찾는 방법

분류에서Dev

Java에서 powerSet의 내용을 2D 배열로 저장하는 방법

분류에서Dev

opl.postProcess ()를 저장하는 방법; Java에서 2D 배열로 출력

분류에서Dev

2D 문자열 배열을 검색하는 방법-Java

분류에서Dev

Java에서 2D 문자열 배열에 문자열을 삽입하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    2D 배열 (Java)에서 무작위로 쌍 요소를 얻는 방법

  2. 2

    Java에서 2D 배열 목록의 최대 / 최소를 얻는 방법

  3. 3

    Java에서 2D 배열 열을 삭제하는 방법

  4. 4

    Java는 1d 배열로 2d 배열 채우기

  5. 5

    Java를 사용하여 2D 배열의 특정 열을 얻는 방법

  6. 6

    Java에서 2 차원 배열의 하위 배열을 1 차원 배열로 참조하는 방법

  7. 7

    OpenCV JAVA에서 2D 배열로 Mat를 초기화하는 방법

  8. 8

    JAVA에서 2D 문자 배열을 만드는 방법

  9. 9

    1D 배열에서 2D 배열을 만드는 matplotlib-더 좋은 방법이 있습니까?

  10. 10

    1D 배열에서 함수를 사용하여 2D Numpy 배열을 만드는 방법은 무엇입니까?

  11. 11

    C ++에서 2D 배열을 보내고 Java에서 값을 편집하고 JNI를 통해 2D 배열의 C ++로 다시 보내는 방법

  12. 12

    다른 2d 배열에서 발생하는 2d numpy 배열의 인덱스를 찾는 방법

  13. 13

    1D CNN 용 1D 배열 데이터를 포맷하는 방법

  14. 14

    JDBI를 사용하여 PostgreSQL DB에서 Java 2D 배열로 2D 배열을 변환하는 방법은 무엇입니까?

  15. 15

    Foreach 루프로 Java에서 2D 배열의 열을 얻는 방법은 무엇입니까?

  16. 16

    Foreach 루프로 Java에서 2D 배열의 열을 얻는 방법은 무엇입니까?

  17. 17

    2D 배열의 요소와 다른 2D 배열의 요소를 곱하는 방법 JAVA

  18. 18

    1D 벡터를 2D 배열의 요소와 비교하는 방법

  19. 19

    Java의 입력 된 1D 배열에서 2D 배열 반환

  20. 20

    JAVA에서 1D 배열을 2D 배열로 변환

  21. 21

    1d 및 2d 배열 모두에 대해 2D 모양을 강제하는 방법

  22. 22

    C ++에서 참조로 1d 및 2d 배열 전달

  23. 23

    1에서 80까지 인쇄 할 2D 배열을 얻는 방법

  24. 24

    OpenCV 2D 행렬을 C ++에서 1D 배열로 변환하는 방법은 무엇입니까?

  25. 25

    Java에서 2D 배열 미로를 사용하여 경로를 찾는 방법

  26. 26

    Java에서 powerSet의 내용을 2D 배열로 저장하는 방법

  27. 27

    opl.postProcess ()를 저장하는 방법; Java에서 2D 배열로 출력

  28. 28

    2D 문자열 배열을 검색하는 방법-Java

  29. 29

    Java에서 2D 문자열 배열에 문자열을 삽입하는 방법은 무엇입니까?

뜨겁다태그

보관