본문 바로가기

프로그래밍/java

Hello Wolrd!


자바는 클래스들의 모임으로 구성된 프로그램이다.
또 클래스는 메소드와 변수로 이루어진다.


public class Hello {
         public static void main(String[] args) {
         System.out.println("Hello World!");
         }
}

public static void main(String[] args) {} 이런것을 메소드라 한다.
public은 다른곳에서 사용할 수 있음을 뜻한다.
main 메소드 이름
String[] args 메소드 매개 변수


System.out.println("Hello World!");
System은 클래스 이름이다.
println은 메소드다. 화면에 텍스트나 변수의 값을 출력한다. 또한 내용을 출력후 줄이 바뀐다.
print는 println과 같지만  출력후 줄이 바뀌지 않는다.

변수선언
c랑 별 다른게 없다
int x=10;
int y=20;
int sum=x+y;

System.out.println(sum);

문자열일떄만 ""을 써주고 일반변수는 그냥 써주면 된다

상수선언말고 키보드로 입력하기 c에선 scanf
import java.util.Scanner;
         public class add {
            public static void main(String[] args) {
             Scanner input= new Scanner(System.in);
  
            int x;
            int y;
            int sum;
            System.out.print("첫번째 숫자를 입력하시오 : ");
            x=input.nextInt();
            System.out.print("두번째 숫자를 입력하시오 : ");
            y=input.nextInt();
  
            sum=x+y;
            System.out.println(sum);

           }

}

import java.util.Scanner;
입력기능을 가지고 있는 클래스를 포함시키는 것
Scanner input= new Scanner(System.in);
스캐너의 객체를 생성하는 것
x=input.nextInt();
Scanner의 객체인 input  ,  메소드인nextint()으로 정수를 입력받아 x에 대입하는 것


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

Lotto  (0) 2012.01.19
2012년 달력 소스  (0) 2012.01.17
4장 연습문제  (0) 2012.01.12
챕터3 연습문제  (0) 2012.01.12
자바?  (0) 2012.01.12
댓글