[Java] 변수(variable)(1)

Date:     Updated:

카테고리:

태그:

java.png

변수

변수의 사용 목적

  1. 값에 의미를 부여하기 위한 목적(의미전달이 쉬워야 코드가 읽기 쉬워지고, 협업 및 유지보수에 유리하기 떄문이다.)
  2. 한 번 저장해둔 값을 재사용하기 위한 목적(변수를 이용하여 코드를 작성하면, 값을 변경할 떄도 보다 간편하게 변경할 수 있다)
  3. 시간에 따라 변하는 값을 저장하고 사용할 수 있다.(변하는 값을 저장하기 위한 공간이다)

값에 의미부여를 하기 위한 목적

System.out.println("========값에 의미 부여 테스트 ===========");

System.out.println("보너스를 포함한 급여 : " +(1000000 + 2000000) + "원");

int salary = 500000;
int bonus = 2000000;

System.out.println("보너스를 포함합 급여 : " +(salary + bonus) + "원");
  • 출력값

========값에 의미 부여 테스트 ===========
보너스를 포함한 급여 : 3000000원
보너스를 포함합 급여 : 2500000원

한 번 저장해둔 값을 재사용하기 위한 목적

System.out.println("===========변수의 저장한 값 재사용 테스트===============");
System.out.println("1번의 고객에게 포인트를 100포인트 지급하였습니다.");
System.out.println("2번의 고객에게 포인트를 100포인트 지급하였습니다.");
System.out.println("3번의 고객에게 포인트를 100포인트 지급하였습니다.");
System.out.println("4번의 고객에게 포인트를 100포인트 지급하였습니다.");
System.out.println("5번의 고객에게 포인트를 100포인트 지급하였습니다.");
System.out.println("6번의 고객에게 포인트를 100포인트 지급하였습니다.");
System.out.println("7번의 고객에게 포인트를 100포인트 지급하였습니다.");
System.out.println("8번의 고객에게 포인트를 100포인트 지급하였습니다.");
System.out.println("9번의 고객에게 포인트를 100포인트 지급하였습니다.");
System.out.println("10번의 고객에게 포인트를 100포인트 지급하였습니다.");

int point = 1000;

System.out.println("1번 고객에게 포인트를 "+ point + "포인트를 지급하였습니다");
System.out.println("2번 고객에게 포인트를 "+ point + "포인트를 지급하였습니다");
System.out.println("3번 고객에게 포인트를 "+ point + "포인트를 지급하였습니다");
System.out.println("4번 고객에게 포인트를 "+ point + "포인트를 지급하였습니다");
System.out.println("5번 고객에게 포인트를 "+ point + "포인트를 지급하였습니다");
System.out.println("6번 고객에게 포인트를 "+ point + "포인트를 지급하였습니다");
System.out.println("7번 고객에게 포인트를 "+ point + "포인트를 지급하였습니다");
System.out.println("8번 고객에게 포인트를 "+ point + "포인트를 지급하였습니다");
System.out.println("9번 고객에게 포인트를 "+ point + "포인트를 지급하였습니다");
System.out.println("10번 고객에게 포인트를 "+ point + "포인트를 지급하였습니다");
  • 출력값
===========변수의 저장한 값 재사용 테스트===============
1번의 고객에게 포인트를 100포인트 지급하였습니다.
2번의 고객에게 포인트를 100포인트 지급하였습니다.
3번의 고객에게 포인트를 100포인트 지급하였습니다.
4번의 고객에게 포인트를 100포인트 지급하였습니다.
5번의 고객에게 포인트를 100포인트 지급하였습니다.
6번의 고객에게 포인트를 100포인트 지급하였습니다.
7번의 고객에게 포인트를 100포인트 지급하였습니다.
8번의 고객에게 포인트를 100포인트 지급하였습니다.
9번의 고객에게 포인트를 100포인트 지급하였습니다.
10번의 고객에게 포인트를 100포인트 지급하였습니다.
1번 고객에게 포인트를 1000포인트를 지급하였습니다
2번 고객에게 포인트를 1000포인트를 지급하였습니다
3번 고객에게 포인트를 1000포인트를 지급하였습니다
4번 고객에게 포인트를 1000포인트를 지급하였습니다
5번 고객에게 포인트를 1000포인트를 지급하였습니다
6번 고객에게 포인트를 1000포인트를 지급하였습니다
7번 고객에게 포인트를 1000포인트를 지급하였습니다
8번 고객에게 포인트를 1000포인트를 지급하였습니다
9번 고객에게 포인트를 1000포인트를 지급하였습니다
10번 고객에게 포인트를 1000포인트를 지급하였습니다

시간에 따라 변경되는 값을 정하고 사용할 수 있다

System.out.println("============변수에 저장된 값 변경 테스트==============");

int sum = 0;

sum = sum + 10;
System.out.println("sum에 10을 더하면 현재의 sum의 값은? " + sum);

sum = sum + 10;
System.out.println("sum에 10이 있었으니 10을 추가로 더하면 sum의 값은? " + sum);

sum = sum + 10;
System.out.println("sum에 20이 있었는데 10을 추가로 더하면 sum의 값은? " + sum);
  • 출력값
============변수에 저장된 값 변경 테스트==============
sum에 10을 더하면 현재의 sum의 값은? 10
sum에 10이 있었으니 10을 추가로 더하면 sum의 값은? 20
sum에 20이 있었는데 10을 추가로 더하면 sum의 값은? 30

기본중에 기본이지만 이런부분들부터 습관처럼 익혀두면 나중에 편리하게 사용이 가능할 것 같다!!

타이핑 지옥!! 화이팅하자

포기하지말고 끝까지 완주하자!!!

Java 카테고리 내 다른 글 보러가기

댓글 남기기