본문 바로가기

STUDY & Sharing Information/Java

【Java】콘솔창에 메세지 출력 System.out.println();

이클립스를 실행 후 프로젝트를 생성을 완료합니다.


프로젝트 생성이 완료되었다면, 다음 이미지와 같이 노출이 됩니다. 



프로젝트 생성이 성공적으로 되었다면, 다음으로 새로운 Class 파일을 만들어 봅니다.


Class 파일은 다음 이미지와 같이 [File] > [New] > [Class] 메뉴를 클릭합니다.



[Class] 버튼을 클릭하였다면, 새로운 팝업으로 Class 파일을 생성하기 위한 기초 데이터를 입력하는 창이 띄워집니다.




새로운 팝업이 노출이 되었다면, 위 이미지의 Name을 지정해주고,

하단의 【public static void main(String[] args】를 체크를 해줍니다.


여기서 잠깐!

【public static void main(String[] args)】 를 체크한 이유를 알아봅시다!


어떤 프로그래밍 언어에도 시작점이 있습니다.

현재 프로젝트에서는 어떠한 첫 페이지도 생성하지 않았으므로, 처음 만드는 Class 파일에 이 Class 파일에 시작점을 심어준다 라고 생각하시면 됩니다.


또한, public static void main(String[] args)는 시작점을 알려주는 메소드 이므로, 프로그램 1개에 2개 이상 존재할 수 없습니다.


만약 2개 이상 존재할 경우 컴파일 또는 프로그램 등에서 오류가 발생 될 수 있습니다. [개발한 상태에 따라 다르므로..] 


필자의 경우 이름은 jabjong 이라 작성했습니다.

이름과 【public static void main(String[] args)】를 체크 후 하단의 Finish 버튼을 클릭합니다.


Finish 버튼을 클릭하면, 이클립스 창에는 다음 이미지와 같이 기본 Class와 메소드가 작성이 됩니다.



필자는 주석 내용을 지웠습니다.

주석 내용은 지우나 안 지우나 컴파일 과정에는 큰 영향이 없습니다.


주석 내용을 지우기 전 Tip

위 이미지를 보면, 주석에 대한 문장이 2군데에 작성되어 있습니다.


하나는 【//】 다른 하다는 【// TODO】

둘다 동일한 주석인데, 하나는 【//】만 있고, 다른 하나는 【TODO】라는 문구가 있습니다.


둘의 차이점으로, 【//】는 일반적인 설명 등을 나타내는 것이라 보시면 되고,

【// TODO】는 앞으로 해야될 작업 등을 작성하는 주석이라고 보시면 됩니다.


이러한 것들은 개발자 간의 커뮤니케이션의 약속이라고 보시면 됩니다.


참고로, 이클립스를 포함하여 다른 Java 개발 툴 등을 보시면 하단에 TODO에 대한 내역을 따로 모아 보여주는 창들이 있습니다.


그리고, 주석의 방식 중에서 【//】말고 【/**/】라는 방식이 있으며,

이 2개의 차이는 추후 나오게 된다면 다시 작성하도록 하겠습니다.





System.out.println(); 함수 사용방법에 대한 간략 설명과 Class 및 Method 간의 부연 설명.. 【출처 : 현재 수강 중인 학원 파일 중 일부】






위 이미지와 같이 public static void main(String[] args){} 안에 System.out.println(); 함수를 먼저 입력합니다.




출력하고 싶은 내용을 System.out.println(); 중 () 안에 입력하고 실행을 했으나 오류가 발생된 케이스 입니다. 위와 이미지 2장은 오류날 수 있는 케이스이며, 컴파일 오류 메세지가 노출이 되고, 어느 Class에 몇번 째 줄에서 오류가 나는지를 표시해줍니다.




System.out.println("어서오세요");를 정확히 명령어를 작성 후,,




상단 메뉴 중 【run】 > 【run】 또는 Ctrl + F11을 눌러 프로젝트를 실행합니다.



프로젝트가 실행이 되면, 하단의 콘솔 창에 입력하신 문자 【여기서는 "어서오세요"】 가 노출됩니다.



프로젝트 실행 시, 출력할 문자만 콘솔에 노출 후, 실행 되었던 프로그램은 혼자 종료가 됩니다.


오늘의 간략 정리!


1. 프로젝트를 생성 후 Class 생성 방법을 알아 보았다.

2. 【public static void main(String[] args)】가 무엇인지를 알아 보았다.

3. 【System.out.println();】함수의 사용법을 알아 보았다.



마지막으로, System.out.println(); 함수의 사용방법과 주의사항으로 마무리한다.

함수 【System.out.println();】의 사용법과 주의 사항


사용방법

 메소드 안에 System.out.println();을 작성한다.

 함수 중 () 안에 출력할 문자를 넣는다.

 만약, 변수의 내용을 출력하고 싶다면, ()안에 문자 대신 변수를 입력하도록 하자!

 위 내용에는 작성되지 않았으나, 문자 내용을 합치고 싶다면 다음과 같이 사용하면 된다.

  System.out.println("안녕하세요" + "콘솔에서 메세지가 노출됩니다.");


주의사항

 1. 모든 함수가 공통적이며, 명령어 함수를 작성 시 대소문자를 정확히 입력하도록 하자.

 2. 함수 내부에 문자를 직접 입력하고 싶다면, 반드시 큰 따옴표 또는 작음 따옴표를 쓴다. 단, 큰 따옴표로 시작했다면 큰 따옴표로 끝날 수 있도록한다.



네이버 블로그 : https://dlrmf3390.blog.me

필자 네이버 블로그 : https://blog.naver.com/gmlcjs8