자동정렬 : CTRL + SHIFT + F
변수
- 정수 타입 : int
- 실수 타입 : double
- 논리 타입 : boolean(true, false)
1) 문자열(" ") + 정수 = 문자열
2) 정수 / 정수 = 정수
3) 정수 / 실수 = > 실수 (이때 큰 값타입으로 출력, 실수로 결과 출력)
문자열
- String 문자열 타입(참조 타입) = > 클래스 타입
- 제어 문자 : \n(한줄 띄우기) \t(탭만큼 글자 띄우기)
- printLn : 문자열(+) 출력
- print f : 출력
1) %f : 소수점 두자리까지 출력(%.f숫자)
2) %d : 정수 형식으로 출력
3) %c : 문자 형식으로 출력
4) %s : 문자열 형식으로 출력
5) %n, \n : 줄바꿈 기능
- scanner : 입력을 받는 클래스(스캐너로 입력을 받음, 실행 시 입력을 대기하고 엔터키가 입력되면 종료)
1) import java.util.Scanner; // 기본적으로 import 문 필요
2) Scanner scan = new Scanner(System.in); // Scanner 객체
3) scanner.close : 스캐너 종료(더이상 사용하지 않을 때)
반복과 조건문
- While : 반복문(조건이 true, false 두가지로 구분 / true일 경우 계속해서 반복)
- 증감연산자 ++, -- : 뒤에 있을 경우 먼저 사용하고, 앞에 있을 경우 먼저 증감하고 사용
- for 반복문 : for(초기값;조건;증감){명령문;}