Programming Language/Java

Hello World! 출력하기

Ma_Sand 2022. 2. 19. 22:56
반응형
package com.code.first;  /* 
                          * package 선언부: 현재 class의 위치를 알려줌(package의 위치)
                          * package의 두 번째 레벨까지는 도메인의 역순으로 씀
                          *  ㄴ도메인 주소는 고유하므로 중복 방지 가능
                          */ 

public class HelloWorld { 

// main 메소드: 프로그램의 시작점이며, 프로그램당 하나씩 가지고 있어야 함
public static void main(String[] agrs) {
       System.out.println("Hello World!");  // 화면에 글자 출력
       }
}

위의 코드를 실행시키면 'Hello World!'가 출력된다.

 

 

 

 메소드는 main 메소드와 일반 메소드로 구분된다. 메소드를 실행하는 것을 호출이라 하는데, run();과 같은 일반 메소드의 경우 스스로 실행되지 않아서 main 메소드에서 호출해야 실행된다.

 위의 main 메소드에다가 일반 메소드인 printHi();를 호출시켜보겠다.

package com.code.first; 

public class HelloWorld { 

public static void main(String[] agrs) {
       System.out.println("Hello World!");
       printHi();   // 일반 메소드 printHi();를 main 메소드 안에서 호출
       }
       
public static void printHi() {
       System.out.println("안녕, 지구!");
       }
}

▼실행결과

 

Hello World!
안녕, 지구!

 

 여기서 위의 'System.out.println();'을 'System.out.print();'로 바꾸면,

Hello World!안녕, 지구!

로 출력된다. 전자는 줄바꿈해주는 역할을 하고 후자는 줄바꿈을 하지 않는다.

반응형