Java


1. 조건문 : if if (조건식) { //조건식이 참이라면 실행되는 블록입니다. } → 소괄호 안에는 boolean 값으로 평가될 수 있는 조건식을 넣어주고, 중괄호 안의 실행 블록에는 조건식이 참일 때 실행하고자 하는 코드 적어주기 → 중괄호를 이용해 여러 문장을 하나의 단위로 묶을 수 있음 → 블록(block) 🔎 if ... else문 → 조건식의 결과에 따라 실행 블록을 선택 조건식이 true이면 해당 블록이 실행 되고, 조건식이 false이면 다음으로 넘어가 else if 문의 조건식 검사 else if 문의 모든 조건식이 false라면 나머지 경우를 의미하는 else 블록 실행 if(조건식1) { //조건식1이 참이라면, 실행되는 블록입니다. } else if (조건식2) { //조건식1이..

💡 자바에서 내림연산을 하기 위한 Math.floor() 메서드 double num = 3.8; double result = Math.floor(num); System.out.println(result); // 출력 결과: 3.0 double 형태의 숫자를 내림한 결과를 double 형태로 반환 💡 자바에서 내림연산을 하기 위한 Math.floorDiv() 메서드 float num = 3.8f; int result = Math.floorDiv((int) num, 1); System.out.println(result); // 출력 결과: 3 float 타입의 값을 내림 연산하고 싶다면 'Math.floorDiv()' 사용 ➡️ 매개변수로 받은 float 형태의 숫자를 내림한 결과를 int 형태로 반환

💡 forDigit() 메서드 ➡️ 정수 값을 특정 진법에서의 문자 값으로 변환해주는 메서드, 결과값은 문자 10진수 15를 16진수로 변환하는 코드 int num = 15; char hex = Character.forDigit(num, 16); System.out.println(hex);// -> f 10진수 9를 2진수로 변환하는 코드 int num = 9; char binary = Character.forDigit(num, 2); System.out.println(binary);