개발일기/TIL(Since24.04.19)
Java - TIL(24.04.23 화)
w.llama
2024. 4. 23. 20:17
오늘한일
- 내일배움캠프 JAVA강의 2주차 진행
- 사칙연산, 비교연산자, 논리연산자, 대입연산자, 기타연산자, 비트 연산자, 연산자 우선순위
- 산술 > 비교 > 논리 > 대입 순으로 문제를 풀어야한다.
- if , switch, for, while, 문
- break, continue
- 배열 개념, 얕은복사, 깊은복사, string배열
- 컬랙션 (list,stack,queue,set,map)
- 사칙연산, 비교연산자, 논리연산자, 대입연산자, 기타연산자, 비트 연산자, 연산자 우선순위
- HyperSkill 문풀
- Comparing values, Relational operators (값 비교, 관계연산자)
- Conditional statement (조건문)
풀었던 문제
Solution
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// start coding here
int A=scanner.nextInt();
if (A>-15 && A<=12){ // A는 -15초과 12이하
System.out.println("True");
}else if (A>14 && A<17){ // A는 14초과 17미만
System.out.println("True");
}else if (A>=19){ // A는 19이상
System.out.println("True");
}else{
System.out.println("False");
}
}
}
의문점
- 비트연산자 정의
- Continue 와 Break 의 차이점
- if문과 switch 문의 차이점
관련 답
- 비트연산 : 컴퓨터가 읽는 가장작은 단위인 bit를 사용하여 연산속도를 빠르게 할수있는 연산
- Continue :
-if 문 과 switch 문의 차이
내일 할 일
- 내일배움캠프 2주차 복습 및 2주차 마무리
- HyperSkill 문풀
- 방송대 알고리즘 과제 및 학습 실시