변수 대신 배열을 쓰는 이유가 뭘까? 변수는 "자료형의 값 하나만"을 담을 수 있고, 예를들어 int a = 10; a = 20; 배열은 "자료형의 값 여러개"를 담을 수 있는 개념이다. int[] a = new int[3]; 여러개의 데이터를 담을 때를 대비해서 배열을 만들었다! (= 세개의 상자를 만들래!) 여기에 [0] [1] [2] 상자마다 번호가 생성된다. a[0] = 5; a[1] = 10; a[2] = 15; 여기서, 변수 대신 배열을 쓰는 이유! 변수는 일일히 매번 선언해야 하는 번거로움과, 여러개의 변수 선언은 오류가 날 가능성이 매우 높은 문제가 있다. int num1 = 0; int num2 = 0; int num3 = 0; int num4 = 0; int num5 = 0; 또, 변수..
배분율을 계산하는 식이 있다. double dividend1 = income * 0.5; double dividend1 = income * 0.3; double dividend1 = income * 0.2; 각 사람당 배분율 = 수입 * 비율 double rate1 = 0.5; double rate2 = 0.3; double rate3 = 0.2; double dividend1 = income * rate1; double dividend2 = income * rate2; double dividend3 = income * rate3; 변수를 먼저 선언해서 각각의 사람의 권리를 변수화시킨다. 그런데 코드가 길어지면서 변수가 많아질수록 변수가 더럽혀질 가능성이 높아진다. 이럴 때 배열을 이용해보자 새롭게 변수..
- Total
- Today
- Yesterday
- ChatGPT
- array
- 오블완
- 배열
- redisson 분산락
- spring boot 3
- 추상클래스
- Cannot construct instance of
- checkout
- Git
- Java
- Spring Security
- Linux
- bucket4j
- addFilterBefore
- QueryDSL
- 스프링오류
- Kotlin
- 스프링 스케줄링
- JPA
- junit5
- port
- n+1
- 자바 어플리케이션 실행 과정
- dto 클래스 생성자
- MultipleBagFetchException
- FetchJoin
- jvm warm-up 전략
- 티스토리챌린지
- MongoDB
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |