본문 바로가기

프로그래밍 언어/JAVA

[Java] 변수의 효용

 


public class Invitation {
	
    public static void main(String[] args) {
    	String receiver = "sophie"; // 초대장을 받는 사람
        System.out.println("Dear "+receiver+"... How are you "+receiver+" ...
        i'm tina ... Would you come to my wedding party? ... bye ... From "+sender+"..");
        }
 }

 

만약 여러분이 여러 사람에게 결혼 초대장을 써야한다고 가정해봅시다. 초대장에서 변하지 않는 문구들이 있을 것이고, 받는 사람의 이름이 들어가는 부분들만 수정해줘야 할 것입니다.

 

자, 여러분의 상상력을 발휘해주세요^^

 

초대장에 받는 사람에 대한 언급이 1~2개 아니라 1억개라면? 

그럼 우리의 관심사는 receiver 라는 변수로 갈 것입니다.

receiver 1억 개를 일일이 바꿔주지 않아도, 변수의 내용만 바꿔주면 1억개가 한 번에 바뀌는 폭발적인 기능을 하는 것입니다.

 

 

이렇게 생각하면,
변수를 사용함으로
얼마나 많은 반복을 줄일 수 있을까요?