BackEnd/Java

[21/50]JAVA1-8.2. 변수의 효용

Sunday31 2022. 10. 20. 13:58

문자열을 교체하는 방법 .replace("","")은 이전에 보았다.
문자열을 교체하는 더 좋은 방법은 변수를 이용하는 것이다.

String name = "sun";
System.out.println("Hello, "+name+".."+name+"..sun..bye");

이렇게 된다면 변수 부분인 "+name+"에는 이제 String name에서 지정한 문자열만이 들어올 수 있게 되는 것이다.
그래서 이름을 변경한다고 하면, String name 뒤의 문자열만 변경하면 된다.

 

이번에는 실수를 변수로 교체해보자.

double VAT = 10.0;
System.out.println(VAT);


우리가 println(10); 이라고 적었다면 작성자인 나는 10의 뜻이 부가가치세(VAT,value added tax)라는 것을 알고 있을 것이다.
그러나 본인 이외의 사람이 이 코드를 본다면 10이 무엇을 가리키는 지 알 수 없을 것이다. 

하지만 변수의 이름을  double VAT 라고 지음으로써 타인이 보더라도 이 실수는 부가가치세를 뜻하는 것임을 알게 할 수 있다.

실행 결과

 

코드는 작성자인 내가 보기도 하지만 다른 사람이 보기도 하기 때문에,
코드의 의미를 바로 파악할 수 있도록 작성하는 것은 중요한 일이다.

그렇게 하기 위해서 "변수"라는 수단을 사용할 것이고, 
변수는 값에 이름을 부여하기 때문에 우리는 알아보기 쉬운 좋은 이름을 부여하도록 하여야 한다.