인프런 커뮤니티 질문&답변
System.out.println("i + j = " + (i+j); 이렇게 쓰는 이유가 뭔가요? " "i + j " = (i +j)라고 쓸수 있는거 아닌가요?
작성
·
366
0
System.out.println("i + j = " + (i+j); 이렇게 쓰는 이유가 뭔가요? " "i + j " = (i +j)라고 쓸수 있는거 아닌가요?
퀴즈
63%나 틀려요. 한번 도전해보세요!
자바 소스 코드(.java)가 컴파일된 후 생성되며, JVM에 의해 실행되는 코드는 무엇일까요?
기계어 (Machine Code)
바이트코드 (Bytecode)
어셈블리어 (Assembly Language)
객체 코드 (Object Code)
답변 1
1
아닙니다. 큰따옴표로 묶인 것은 내용 그대로 출력되는 부분이기 때문이죠.
한글로 설명해드리자면,
내가 먹고싶은 것은 햄버거.
라는 문장에서 변수가 햄버거라고 한다면, "내가 먹고싶은것은" 이 부분이 문자 그대로 출력되어야 하겠죠?
"내가 먹고싶은 것" 은 햄버거 vs "내가 먹고싶은 것은" 햄버거
당연히 후자가 맞는 것이겠죠?





