본문 바로가기 메뉴 바로가기

별별코딩

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

별별코딩

검색하기 폼
  • 분류 전체보기 (96)
    • 사소한 개발 일기 (3)
    • language (21)
      • java (17)
      • kotlin (4)
      • python (0)
    • backend (17)
      • spring boot (7)
      • jpa (4)
      • server (2)
      • linux (3)
      • 장애대응 (1)
    • database (5)
      • mysql (2)
      • redis (1)
      • mongodb (2)
    • devops (1)
      • docker (1)
    • etc (13)
      • git (8)
      • mac (1)
      • firebase (1)
      • etc (3)
    • error log (19)
    • computer science (2)
      • network (2)
    • algorithm (1)
    • project (9)
      • side project (3)
      • academy (6)
    • Series (5)
      • 자바 플레이그라운드 with TDD, 클린코드 (1)
      • 도메인 주도 개발 시작하기 (0)
      • 스프링 핵심 원리 - 기본편 (4)
  • 방명록

배열 (2)
배열 array _1

변수 대신 배열을 쓰는 이유가 뭘까? 변수는 "자료형의 값 하나만"을 담을 수 있고, 예를들어 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; 또, 변수..

language/java 2021. 2. 3. 13:21
배열 array

배분율을 계산하는 식이 있다. 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; 변수를 먼저 선언해서 각각의 사람의 권리를 변수화시킨다. 그런데 코드가 길어지면서 변수가 많아질수록 변수가 더럽혀질 가능성이 높아진다. 이럴 때 배열을 이용해보자 새롭게 변수..

language/java 2021. 2. 3. 11:56
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • junit5
  • Cannot construct instance of
  • MultipleBagFetchException
  • spring boot 3
  • Kotlin
  • Git
  • 배열
  • Spring Security
  • 스프링오류
  • JPA
  • MongoDB
  • dto 클래스 생성자
  • Java
  • 스프링 스케줄링
  • checkout
  • QueryDSL
  • 자바 어플리케이션 실행 과정
  • array
  • Linux
  • 티스토리챌린지
  • n+1
  • port
  • jvm warm-up 전략
  • 오블완
  • ChatGPT
  • addFilterBefore
  • FetchJoin
  • 추상클래스
  • redisson 분산락
  • bucket4j
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바