-
C 배열 Array, 함수 Function2024.03.11
Array 배열 Array는 이런 식으로. 인덱스로 호출할 수 있다. 인덱스를 사용해 값을 수정할 수 있다. 10개의 숫자가 들어가는 Array에 1번 인덱스로 80 넣고 출력할 수 있다. 그런데 이렇게 넣으면 이런 8이 나옴 내가 넣은 것이 아님.. 그냥 그 메모리 주소에 우연히 놓여져 있던 값이 불려온 것이라 함.. (쓰레기 값 garbage value) 암튼 0번 인덱스에도 값을 넣어주면 정상적으로 출력이 됨. 지금 Array에 데이터 타입을 정해주고, [] 대괄호 안에 들어갈 숫자로 크기도 지정해준 것임 배열을 선언할 때 크기를 정해주면 좋은 점은 1. 코드 읽는 사람에게 배열의 크기와 의도를 즉시 알려줘서 코드 가독성을 높여주고, 2. 컴파일러가 배열 크기를 기반으로 메모리 할당량을 결정하고, ..
import java.util.ArrayList 어레이리스트 사용법2023.07.04Array Java의 기본 함수인 Array 배열은 생성할 때 무조건 갯수를 정해놓고 생성해야 한다. 숫자가 정해져 있는 데이터에만 사용할 수 있다. String[] nameArr = new String[5]; 위의 배열은 정해진 갯수 이상으로는 데이터 추가가 불가능하다. 따라서 갯수 제한없이 마음대로 데이터를 추가할 수 있고, 삭제할 수도 있는 ArrayList를 사용한다. ArrayList 먼저 함수 위에 ArrayList를 자바 유틸에서 불러와서 연결해야 한다. import java.util.ArrayList; 그리고 클래스 함수 안에서 아래 구문으로 빈 리스트를 생성할 수 있다. ArrayList nameList = new ArrayList(); CRUD Create 데이터 넣기. 위의 리스트 생..