(자바)배열
배열 : 같은 자료형의 변수를 하나의 묶음으로 다루는 것배열의 저장구조 :배열은 참조 변수로 Heap영역에 할당되며 배열 공간의 주소를 저장배열 초기화 방법:-인덱스를 활용한 초기화 ex) arr[0] = 1; arr[1] = 2; -for문을 활용한 초기화 ex) for(int i = 0; i arr[i] = i; } -선언과 동시에 초기화ex) int[] arr = {1, 2, 3, 4, 5}; int[] arr = new int[] {1, 2, 3, 4, 5}; String fruit[] = {"사과", "포도", "참외"}배열의 복사 :-얕은 복사 객체의 주소 값만 가져와 참조형 변수에 저장하고 하나의 객체를 두 변수가 참조하는 것-깊은 복사 새로운 배열 객체를 생성하여 기존 배..
2025. 1. 19.
연산자 (java)
연산자의 종류 와 우선순위 증감 (증가, 감소) 연산자 : ++ --전위 연산 : ++3, --2 연산자가 앞쪽에 배치후위 연산 : 10++, 6-- 연산자가 뒤쪽에 배치 비교 연산자 : >, =, - 비교 연산자의 결과는 항상 논리값(true / false) - 등호(=)가 포함된 연산자에서 등호는 항상 오른쪽!논리 연산자 : &&(AND)엠퍼센트, ||(OR) 버티컬바 && (and) 연산자 : 둘다 true이면 true, 나머진 false~와, 그리고(~이고), ~면서,~이면서,~부터~까지,~사이|| (OR) 연산자 : 둘 다 false 이면 false, 나머지는 true(AND의 반대)논리 부정 연산자 : ! -> 논리 값을 반대로 바꾸는 연산자복합 대입 연산자 : +=, -=, *=..
2025. 1. 19.