# if-else 문, 둘 중 하나! #### CODE <a class='btn btn-default' href='/codes/20044'>Link</a> ``` public class Tobacco { public static void main(String[] args) { buy(15); // 15세, 담배 구매 시도 buy(19); // 19세.. 출력값을 보면 19세부터 담배판매 가능하다고 나와있다. buy(22); // 22세.. } public static void buy(int age) { // 변수 생성 String result = ""; // 조건에 따른 결과 생성 if( age >= 19 ) { result = "O"; } else { result = "X"; /* 2. 적절한 값을 넣으세요. */ } // 결과 출력 System.out.printf("%d세 => 담배판매(%s)\n", age, result); } } ``` #### INPUT ``` ``` #### OUPUT ``` 15세 => 담배판매(X) 19세 => 담배판매(O) 22세 => 담배판매(O) ``` String result = ""; 여기 부분은 어떤걸 의미하나요?? 저기안에 뭘넣어도 답을 적용되네요
# 공백 문자열 문자열 변수 생성 시, 임시의 문자열을 만들어 놓는 의미입니다. 아래의 sum에 0을 대입한 것과 비슷하달까요? ``` int sum = 0; sum = 1 + 2 + 3; ``` 문자열 초기 설정 값으로는 `null`을 사용할 수도 있겠습니다. ``` String result = null; ``` ## PS. 질문 감사합니다 :D