Development/Java
[Java, 개념] 문자열 + 연산
컴공희
2022. 7. 19. 17:53
컴퓨터에 자신의 결과를 출력하기 위해서는 자바에서
System.out.println() 을 사용한다.
System.out.println("안녕"); //안녕
System.out.println("안녕"+"세상"); //안녕세상
System.out.println(5); //숫자 5
+ 연산자를 사용해 문자을 더하는 즉 합쳐서 출력하는 것이 가능하다.
위에 예시처럼 출력을 할 수 있다.
하지만 주의해야할 사항이 있다.
System.out.println("안녕"+1+2);
이 결과는 어떻게 될까? 1과 2는 숫자 값이므로 "안녕3"출력됨을 기대할 수 있지만 자바에서는 + 연산자를 앞에서 부터 진행하기 때문에
결과는 안녕12가 된다.
System.out.println(1+2+"안녕");
따라서 위 예시 결과는 "3안녕"으로 하나의 문자열이 출력된다. 이점을 주의해야한다.