접근지정자 클래스 클래스명 (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() - 출력 및 개행
- 자료형 ( 기본자료형 )
문자형 - char, String
정수형 - byte, short, int, long
실수형 - float, double
> 자료형은 자신의 범위를 안 벗어난다.
예) short : -32768 ~ 32767
0을 제외한 모든것은 '참'이다.
-10, 'a', "kbs", 100, 12.34,...
!(-10) --> false
!(0) --> true
논리 연산 --> 2진 논리 ==> 결과 : 값
; 10진논리 ===> 결과 : 참/거짓
자바는 자동으로 임포트 해주는 패키지 있다. - java.lang (day3)
나머지는 단축어 ctrl + shift + O - 임포트생성
nextXXX()
자료형
nextInt()
nextFloat()
nextDouble()
next() - 공백인식불가 vs nextLine()-공백인식가능 <--- String input method