1. 연산자
계산의 목적이 되는 것
산술연산자 | |
비교연산자 | 같은지, 다른지, 큰지, 작은지 |
논리연산자 | and, or로 조건 판단 |
대입연산자 | 연산복합대입과, 값저장 |
삼항연산자 | (조건) ? (참결과) : (거짓결과) |
instance of | 해당객체가 의도하는 클래스의 객체인지 확인 |
우선순위 : 산술 > 비교 > 논리 > 대입
2. 배열
- 사용방법
선언 : int[] intArray; , int intArray[];
초기화(3가지) : 특정값 대입, for문, Arrays.fill
메소드 : length(), charAt(int index), equals(String str), substring(int from, int to) 등등
- 배열의 복사
- 얕은복사 : 주소값만 복사 후 실제값은 1개만(일반대입 형식)
- 깊은복사 : 실제 값을 가지고 있는 배열의 기본형 값을 꺼내서 복사 (for문, clone메서드)
3. 컬렉션
배열의 고도화, 참조형 변수만 저장
- 종류
List, Stack, Queue, Set, Map
- 사용방법
Ex) collection<Integer> linkedlist = new collection<>();
linkedlist.add()와 같은 메소드를 이용해 접근
'TIL' 카테고리의 다른 글
[TIL] 20240105 Java 클래스 간의 데이터 전달 (0) | 2024.01.05 |
---|---|
[TIL] 20240104 Java 프로세스와 쓰레드(1) (0) | 2024.01.04 |
[TIL] 20240103 Java 예외처리, 제네릭, Wrapper (1) | 2024.01.03 |
[TIL] 20240102 Java 객체지향, 클래스, 인터페이스, 상속 (2) | 2024.01.02 |
[TIL] 20231228 Java 기초 (1) | 2023.12.28 |