바꾸다
연습 #1, #6, #11
방법 = 작은 기능 단위
메서드 서명 = 반환 유형(출력 관련) + 메서드 이름 + 매개 변수(입력 관련)
메서드 본문 = 로드 시 실행할 코드
메서드 정의만으로는 실행되지 않습니다.
실행하려면 메서드를 호출해야 합니다.
메서드 실행 예
psvm + 입력 {
메소드 이름(파라미터 값);
}
() <- 호출 연산자
※ 메서드 코드는 실행 흐름과 결과를 예측하면서 작성하면 보다 정확하게 작성할 수 있습니다.
char -> int로 변환할 때 0을 빼는 이유
예) 숫자 1과 0 -> 변환 후, 49 48 = 마이너스 숫자 1
int -> char 변환 시 (char)를 추가하는 이유
int(4)에서 보다 정확한 char(2)로 변환하기 때문에 자동 변환은 없습니다.
제어문 -> 코드 실행 흐름을 제어하는 코드
조건문 -> 특정 조건이 충족되면 코드 실행
루프 -> 특정 조건이 충족되면 코드 반복
부울 -> 반환 유형, 결과 값은 true 또는 false입니다.
조건식 코드 유형
if(조건식1){
조건식이 참일 때 실행할 코드
}
그렇지 않으면(조건식2){
조건 1은 Flae이지만 조건 2가 참인 경우 실행할 코드
}
else if (조건식 3) {
조건식 1과 조건식 2가 거짓이고 조건식 3이 참일 때 실행할 코드
}
다른 {
조건식 1, 2, 3이 모두 거짓일 때 실행되는 코드
}
Java 기본 학습 원칙
문법은 외우지 않지만 정말 기초적인 연산 원리만 배운다
어떤 상황에서든 가능한 한 많은 접근 방식을 시도하는 것이 중요합니다.