Avjhome

JAVA _ 초보자들이 햇갈릴수 있는 println!! 본문

프로그래밍/Java

JAVA _ 초보자들이 햇갈릴수 있는 println!!

AvJ 2017. 1. 11. 19:30

 

 


     

public class Syso {

public static void main(String[] args) {

System.out.println("이클립스의 출력");

System.out.println(10);

System.out.println(10+20);

System.out.println(1.23+34.56);

System.out.println(10+2.345);

System.out.println("문장 " + 10);

System.out.println("문장 " + 10 + 20);

System.out.println("문장 " + "10" + "20");

Systm.out.println(10 + " 문장");

System.out.println(10 + 20 + " 문장");

System.out.println("동생과 나의 나이를 합하면 "+ (10+5) + "살입니다.");

System.out.println("출력데이터입력");

System.out.println("가" + " " + "나");

}

}



출력값은 아래와 같다

 

이클립스의 출력
10
30
35.79
12.345
문장 10
문장 1020
문장 1020
10 문장
30 문장
동생과 나의 나이를 합하면 15살입니다.
출력데이터입력
가 나

 

다른 모든 코드는 기본적으로 공부하신분들이면

쉽게 이해 할수 있을거라생각합니다.

 

But....

 

System.out.println("문장 " + 10 + 20);

 

에서 햇갈릴수도 있는데

Syso으로 출력할 때, 출력하려는 대상 중 문장이 포함되어 있으면,

문자 이후로는 모든 출력 대상을 문장으로 인식한다.

 

 

syso 프린트에서 가장 중요한 내용이라고 할수있습니다.

잘못하면 결과값이 아예 다르게 나올수 있기 때문입니다.

'프로그래밍 > Java' 카테고리의 다른 글

JAVA _ API 보는 방법  (0) 2017.01.11
JAVA _ 이클립스 폰트변경  (0) 2017.01.09
JAVA _ 이클립스 설치  (0) 2017.01.09
JAVA _ JDK 설치하기  (0) 2017.01.09