main(enter) 또는 psvm(enter)
=> public static void main(String[] args) {}
sout(enter)
=> System.out.println();
타입 | 자료형 | 구분 | 선언&초기화 | 특징 |
---|---|---|---|---|
문자 | char | 문자 하나 | char c = 'A'; | 작은따옴표로 초기화 |
- | string | 문자열 | String s = "Welcome"; | 큰따옴표로 초기화 |
정수 | int | -21억~21억까지의 정수 | int i = 12; | 정수 그대로 작성 |
- | long | int형 범위 외의 정수 | long l = 1_000_000_000_000L; | int 뒤에 l 또는 L 추가 |
실수 | double | 소수점 밑 모든 수 사용 | double d=3.14123456789; | 실수 그대로 작성 |
- | float | 소수점 아래 간략히 표현 | float f=3.14123456789F | 실수 뒤에 f 또는 F 추가 |
boolean | boolean | 참,거짓 | boolean pass=true | - |
반드시 따옴표 필요 => char일 경우 작은 따옴표, String일 경우 큰 따옴표
따옴표 없이 표현 가능하며 연산도 한 번에 가능
따옴표 없이 표현 가능
어떠한 데이터 또는 값을 저장하는 공간
타입 | 자료형 | 구분 | 선언&초기화 | 특징 |
---|---|---|---|---|
문자 | char | 문자 하나 | char c = 'A'; | 작은따옴표로 초기화 |
- | string | 문자열 | String s = "Welcome"; | 큰따옴표로 초기화 |
정수 | int | -21억~21억까지의 정수 | int i = 12; | 정수 그대로 작성 |
- | long | int형 범위 외의 정수 | long l = 1_000_000_000_000L; | int 뒤에 l 또는 L 추가 |
실수 | double | 소수점 밑 모든 수 사용 | double d=3.14123456789; | 실수 그대로 작성 |
- | float | 소수점 아래 간략히 표현 | float f=3.14123456789F | 실수 뒤에 f 또는 F 추가 |
boolean | boolean | 참,거짓 | boolean pass=true | - |
🔸 long의 경우 3자리씩 언더바 ( _ )로 끊기
가능
🔸 타입이 달라도 함께 출력할 경우 +
로 연결
🔔 int형의 범위(-21억~21억)를 초과하는 경우 아래와 같이 에러 발생 => long 사용
=> //
🔸 출력을 원하지 않는 부분
🔸 코드 설명
// 주석처리
=> /*(내용)*/
또는 ctrl+/
/* 여러줄
주석처리*/
🔸 상수의 이름은 보통 대문자로 나타내며 자료형 앞에 final
이 붙음
final String CODE = "KR";
🔸 정수와 실수의 연산 시 형이 다를 경우 오류 발생
score = 93;
System.out.println((float)score);
score_f = 93.3F;
System.out.println((int) score_f);
🔸 변수 범위가 int < long < float < double이고 대입할 값이 그 아래의 값이라면 자동형변환
🔸 반대일 경우 위와 같이 수동형변환
덧셈: +
뺄셈: -
곱셈: *
나눗셈: / => 정수연산일 경우 정수로 출력
나머지: %
val ++
++val
val--
--val
2:20