package Week1;
public class Week1Note {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
// static : 이 프로그램이 시작될 때 무조건 실행되는 녀석임을 표현
// 상수 지정 : final
// 접미사
// 데이터값(리터럴) 뒤에 붙이는 구분값
// float : f
// long : L
// 배열 출력
// Arrays.toString(a) -> [1, 2, 3]
// ex) println(a) -> 주소값 출력
// import java.util.Arrays;
// 박싱&언박싱
// 박싱 : Integer num = number;
// Integer num = new Integer(number); // 옛날 방식
// 언박싱 : println(num.intValue());
// import : im(in) + port(항구)
// 입력
// import java.util.Scanner;
// Scanner sc = new Scanner(System.in);
// char letter = sc.nextLine().charAt(0); // 첫 번째 문자만 받아오기
// 문자(char) : 기본형, 작은 따옴표 'a'
// 문자열(String) : 참조형(=주소형), 큰 따옴표 "a" + 문자의 끝에 "\0"을 저장
// 형변환
// 강제 형변환 : 개발자가 미리 타입의 변환을 선언
// 변수 타입별 크기 순서 : byte < short < int < long < float < double
// 자동 형변환 : 크기가 큰 타입에 작은 크기의 타입을 할당 또는 계산
// 이외 궁금점
// .next() : \0까지 입력받고 \0을 제외하고 저장
// .nextLine() : \n까지 입력받고 \n을 제외하고 저장