본문 바로가기

개발관련22

자바 꽉자바! : (2)배열의 복사에 대해 알아보자! 오늘은 배열의 복사에 대해서 공부해볼거에요 ! 배열이란? 하나의 공간에 여러개의 값을 담을 수 있는 개념 입니다.배열의 기본적인것이 더 궁금하다면 이전 게시글을 확인해주세요 ! 배열의 복사는 두가지로 나뉩니다.1. 얕은복사2. 깊은복사 얕은복사 : 배열의 주소값을 복사깊은복사 : 배열의 실제값을 복사주소값을 복사하는것이 무슨말인가 ?? 한다면 이전 게시글을 봐주세요 ! 얕은복사의 예시 public void method1() { int[] origin = {1,2,3,4,5}; //for문으로 출력 1 2 3 4 5 System.out.println("== 원본 배열 출력 =="); for(int i=0; i콘솔창을 확인합니다.copy만을 가지고 수정을 해도 원본까지 변경되어있습니다.그 이유는 .. 2023. 9. 21.
자바 꽉자바! : (1)배열에 대해 알아보자! 안녕하세요! 첫 게시글입니다! 많이 부족한 실력이지만 열심히 해보겠습니다!!많관부!!!🙇🏻‍♀🙇🏻‍♀ 배열이란? 하나의 공간에 여러개의 값을 담을 수 있는 개념 입니다."같은 자료형의 값" 으로만 담을 수 있다.정확히는 배열의 각 인덱스 자리에 실제 값이 담깁니다.일반적으로 1 2 3 4 로 시작할것 같지만 인덱스는 0부터 시작합니다.!!! ⭐ 배열을 왜 사용하나요?변수는 하나의 공간에 하나의 값만을 담을 수 있습니다. 따라서 대량의 데이터들을 보관하고자 할 때 각각의 변수를 만들어서 따로 관리해야하는 복잡함이 있지만, 배열을 사용하게 된다면 더 간단해지겠죠 ?! 1. 배열의 선언 (표현법)[표현법]자료형 배열명 [];자료형[] 배열명; EX) int arr[];int []arr; 배열을 선언과 .. 2023. 9. 21.