혼공자 정리
🔎 기본 타입의 허용 범위 크기 순서
Byte. < short < int < long < float < double
🔎 값 출력
%s : 문자열
%d : 정수
%f : 실수
🔎 조건문
if 절
If (조건문) { 실행문 } else if { 실행문 } else { 실행문 }
switch 절 : 변수가 어떤 값을 갖느냐에 따라 실행문이 선택
switch (변수) { case 값1: 실행문 break;
case 값2:
실행문
break;
default:
실행문 }
🔎 for 문
for (초기화식; 조건식; 중감식)
초기화식, 조건식, 증감식이 두 개일 경우 , 로 구분한다.
int sum = 0;
for (int i = 1; i<=100; i++) {
sum = sum + i;
}
System.out.println(sum);
- 중첩 for 문
for (int i = 1; i < 10; i++) {
for (int k = 2; k <10, ++) {
System.out.println(i+j);
}
}
🔎 참조 타입
String 변수는 참조 타입이므로 초기값을 null을 대입할 수 있는데,
이때 null은 String 변수가 참조하는 String 객체가 없다는 뜻이다.
🔎 public static void main(String[] args)
길이가 0인 String 배열 을 먼저 생성하고, main 메소드
를 실행할 때 매개값으로 전달한다.
void
return 값이 없는 메소드는 리턴 타입으로 void를 사용한다.
물론 return을 사용할 수 있는데, 여기서 return은 강제 종료를 의미한다.