@21.04.07
JAVA
@배열 - 주소값 복사
package 배열;
public class ex02배열의주소값복사 {
public static void main(String[] args) {
// 1. 정수형 배열 array1 -> 1,2,3,4,5
int[] array1 = {1,2,3,4,5};
// 2. 정수형 배열 array2 -> 6,7,8,9,10
int[] array2 = {6,7,8,9,10};
System.out.println("array1의 0번째 방 : "+array1[0]);
System.out.println("array2의 0번째 방 : "+array2[0]);
System.out.println("==============================");
array2 = array1; // arrya1의 주소값을 복사
array1[0] = 4;
System.out.println("array1의 0번째 방 : "+array1[0]);
System.out.println("array2의 0번째 방 : "+array2[0]);
}
}
위 코드의 결과가 어떻게 나올거라 생각하는가?? 결과는 아래와 같다.
16일차에서 배열에 대해 배울 때 배열의 변수 명(Reference 변수명)에는 배열의 주소값이 저장된다 하였다.
으으음... 솔직히 c언어에서 배우는 포인터의 개념과 다른 점은 잘모르겠다. 내가 아는게 없어서 그런지....
무튼 이러한 결과.
@2차원 배열
- 2차원 평면 구조를 가진 Data
- 행렬과 같이 생각.
- 생성은 기존의 1차원 배열과 비슷하나, 2차원에 속한 2번째 대괄호를 추가함이 다르다.
이클립스스캔
================================================
ㅁㄴㅇ
ㅁㄴㅇ
ㅁㄴㅇ
ㅁㄴㅇ
ㅁㄴㅇ
반응형
'국비교육기관 > 수업' 카테고리의 다른 글
20일차_자바_재귀함수_Method-Overloading (0) | 2021.04.09 |
---|---|
19일차_자바기초_이차원배열_메소드_정렬 (0) | 2021.04.08 |
17일차_자바기초_이중for문 / 웹크롤링 Test (0) | 2021.04.06 |
16일차_자바기초_배열이란 / 웹크롤링_Gmarket_이미지크롤링 (0) | 2021.04.05 |
15일차_자바기초_for_dowhile / 웹크롤링_Selenium (0) | 2021.04.02 |
댓글