2. 기본 구문

package > class > method > field

접근지정자 클래스 클래스명 (day1)

	
   	public static void main(String[] args) {  //시작점(진입점)

		System.out.print("Hello Java!!!"); // 문자열데이터
		System.out.print(100);  //정수데이터
		System.out.print(12.345);  //실수데이터

		} // end main

	}  // 끝블럭,  end class

출력함수 (day2)

print()  - 개행없이 출력 
printf() - 서식에 맞춰서 출력 : %문자 - %c, %s, %d, %i, %f,...
println() - 출력 및 개행

3.자료형

  1. 자료형 ( 기본자료형 )
 문자형 - char, String
 정수형 - byte, short, int, long
 실수형 - float, double
 
 > 자료형은 자신의 범위를 안 벗어난다.) short : -32768 ~ 32767
 


4.연산자

  • 우선순위 있다.
    최단산쉬관논삼대콤
    <-높              ->낮

0을 제외한 모든것은 '참'이다.
-10, 'a', "kbs", 100, 12.34,...
!(-10) --> false
!(0) --> true

논리 연산 --> 2진 논리 ==> 결과 : 값
;                  10진논리 ===> 결과 : 참/거짓

5. 입력받기 - Scanner class

자바는 자동으로 임포트 해주는 패키지 있다. - java.lang (day3)
나머지는 단축어 ctrl + shift + O - 임포트생성

   nextXXX()
       자료형
   nextInt()
   nextFloat()
   nextDouble()
   next() - 공백인식불가 vs nextLine()-공백인식가능 <--- String input method

0개의 댓글