chapter2 변수
1. print 와 println-
print() - 괄호 안의 내용을 출력하고 줄바꿈을 하지 않음.
println() - 괄호 안의 내용을 출력하고 줄바꿈을 함.
2. 변수의 선언
변수타입 변수이름;
ex) int x;
변수에 값을 저장할땐, x = 5; 이런식으로 저장하고 그 밑에 x = 3;하면 5라는 값은 사라지고 3이 저장된다.
3. 변수의 타입
정수형: int , long
실수형: float, double
문자형: char, String
4. 상수와 리터럴
상수는 변수와 선언하는 법은 같지만, 한번 값을 지정하면 변경불가능하다.
변수의 타입 앞에 final을 붙히면 된다.
5. 기본형과 참조형
기본형 - 논리형(boolean), 문자형(char), 정수형(byte, short, int, long), 실수형(float, double)
참조형 - 8개의 기본형을 제외한 나머지 타입
6. 기본형의 종류와 범위
1 byte - boolean, byte
2 byte - char, shotr
4 byte - int, float
8 byte - long, double
7. printf를 이용한 출력
ex) System.out.printf("age:%d year:%d"%n, age, year);
지시자를 사용한다. 개수의 제한은 없다.
%d - 10진 정수형
%x - 16진 정수형
%f - 부동 소수점의 형식
%c - 문자 출력
%s - 문자열 출력
8. 화면으로부터 입력받기
import java.util.Scanner; 문장을 추가해주면, Scanner 클래스를 사용할 수 있다.
9. 정수형 오버플로우
최대값 + 1 - 최소값
최소값 - 1 - 최대값