Code States BE 부트캠프 #6

John Jun·2023년 4월 18일
0
post-custom-banner

INDEX


1. 연산자(Operator)

2. I/O

3. 제어문 - 조건문


1. 연산자

  1. 산술 연산자: 사칙연산 연산자(+, -, *, /)와 나머지 연산자(%)
  • 증감연산자: 1씩 증감 i++; : i를 사용후 1씩 증가 / ++i; : i를 1 증가후 사용 후 1증가
  • 복합 대입 연산자: a = a+1; -> a += 1;
  • 모든 사칙,나머지 연산자를 결합해서 사용 가능
  1. 비교 연산자
  • boolean 타입으로 평가될 수 있는 조건식에 사용.
    대소 비교(>, <, <=, >=) 연산자와 등가 비교(==, !=) 연산자로 분류된다.
  1. 논리 연산자
  • AND 연산자 &&, OR 연산자 ||, NOT 연산자 !를 포함하며, 공통으로 boolean 타입을 반환한다.

2. I/O

  1. 출력하기 : System.out.print()
  2. 출력하고 줄 바꾸기 : System.out.println()
  3. 형식대로 출력하기 System.out.printf("format", "내용")
  4. 입력하기 : Scanner 클래스를 사용한다.

3. 제어문 - 조건문

  1. if()
if (조건식) {
	//조건식이 참이라면 실행
}
  1. if() ..else
if(조건식1) {
	//조건식1이 참->실행		
} 
else if (조건식2) {
	//조건식1이 참이 아니면서 조건식2가 참->실행
} 
else {
	//조건식1과 2가 모두 참이 아닐 때 실행
	//else문은 생략 가능
}
  1. Switch()
switch(변수명){

	case 변수 :
    	실행 코드:
        break; //break 필수!
    case 변수 :
    	실행 코드:
        break;
    case 변수 :
    	실행 코드:
        break;
        .
        .
        .

}

profile
I'm a musician who wants to be a developer.
post-custom-banner

0개의 댓글