Wrapper class 기본형 타입 데이터를 객체로 다루기 위해 사용하는 클래스를 래퍼 클래스라고 한다. 래퍼 클래스는 각각 타입에 해당하는 데이터를 인수로 전달받아 해당 값을 가지는 객체로 만들어준다. java.lang 패키지에 포함되어 제공된다. 래퍼 클래스는 산술 연산을 위해 정의된 클래스가 아니므로 인스턴스에 저장된 값을 변경할 수 없는 불변성을 가진다. 기본 타입 래퍼 클래스 byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean 값을 참조하기 위해 새로운 인스턴스를 생성하고 생성된 인스턴스의 값만을 참조할 수 있다. 래퍼 클래스는 모두 equals()가 오버라이딩 되어..
www.acmicpc.net/problem/17471 17471번: 게리맨더링 선거구를 [1, 4], [2, 3, 5, 6]으로 나누면 각 선거구의 인구는 9, 8이 된다. 인구 차이는 1이고, 이 값보다 더 작은 값으로 선거구를 나눌 수는 없다. www.acmicpc.net 💡 1. 선거구 나누기 2. 선거구 유효한지 확인 3. 선거구가 유효할 때 인구 차이 비교 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 ..
www.acmicpc.net/problem/4796 4796번: 캠핑 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, L, P, V를 순서대로 포함하고 있다. 모든 입력 정수는 int범위이다. 마지막 줄에는 0이 3개 주어진다. www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 import java.util.*; import java.io.*; public class Main { public static void main(String[] args) throw..
- Total
- Today
- Yesterday
- BFS
- 11659
- generic
- 백트래킹
- 조합
- 순열
- 와일드카드
- 재귀
- OOP
- 제네릭
- 백준
- 게리맨더링
- 프로그래머스
- 11729
- 신규아이디추천
- CS
- Wrapper Class
- 디자인 패턴
- Regex
- java
- recursion
- 구간 합 구하기
- 2529
- 알고리즘
- 15686
- 하노이 탑
- Stack
- 4796
- gof
- 래퍼 클래스
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |