본문 바로가기

자바16

JAVA(자바) - 조건문(if문) JAVA(자바) - 조건문(if문) 책에 나오는 종류로는 : if문 , if-else문, if-else-if-else문, 중첩if문 ▶if문 - 조건식의 결과에 따라 중괄호 { } 블록을 실행할지 여부를 결정할 때 사용 - 조건식에는 ture와 false 값을 산출할 수 있는 연삭식 또는 boolean변수가 온다 - 조건식이 true이면 블록을 실행하고 false이면 블록을 실행하지 않는다 - 조건식에서 { } 중괄호는 실행문을 묶고 편하게 보기 위해서 인데 만약에 조건식이 true가 될때 실행문이 하나라면 중괄호를 생략할수 있다. 하지만 이거는 비추천입니다. (그냥 알고만 있으라고 적어둔거) public static void main(String[] args) { int score =85; if(sco.. 2021. 1. 31.
JAVA(자바) - 이항 연산자 6.대입 연산자(=, +=, -=, *=, /=, %=, &=, ^=, |=, <<=, >>=, >>>=) 6.JAVA(자바) - 이항 연산자 6.대입 연산자(=, +=, -=, *=, /=, %=, &=, ^=, |=, =, >>>=) - 오른쪽 피연산자의 값을 좌측 피연산자인 변수에 저장 - 종류 ● 단순 대입 연산자 ● 복합 대입 연산자 (정해진 연산을 수행한 후 결과를 변수에 저장) 구분 연산자 설명 단순 대입 연산자 변수 = 피연산자 변수 = 피연산자 복합 대입 연산자 변수 += 피연산자 변수 = 변수 + 피연산자 변수 -= 피연산자 변수 = 변수 - 피연산자 변수 *= 피연산자 변수 = 변수 * 피연산자 변수 /= 피연산자 변수 = 변수 / 피연산자 변수 %= 피연산자 변수 = 변수 % 피연산자 변수 &= 피연산자 변수 = 변수 & 피연산자 변수 |= 피연산자 변수 = 변수 | 피연산자 변수 > 피.. 2021. 1. 19.
JAVA(자바) - 이항 연산자 4.논리 연산자(&&, ||, &, |, ^, !) 4.논리 연산자(&&, ||, &, |, ^, !) -논리곱(&&), 논리합(||), 배타적 논리합(^) 그리고 논리 부정(!) 연산을 수행 -피연산자는 boolean 타입만 사용할 수 있다. 구분 연산식 결과 설명 AND (논리곱) true && 또는 & true true 피 연산자 모두가 true 일 경우에만 연산 결과는 true이다 true false false false true false false false false OR (논리합) true || 또는 | true true 피 연산자 중 하나만 true이면 true이다 true false true false true true false false false XOR (배타적 논리합) true ^ true false 피 연산자가 하나는 true .. 2020. 12. 30.
JAVA(자바) - 이항 연산자 3.비교 연산자(==, !=, <, <=, >, >=) 3.비교 연산자(==, !=, , =) - 대소(=) 또는 동등(==,!=) 비교해서 boolean 타입인 true/false를 산출(boolean타입에서 결과가 나오는 true/false 값을 나온다는 말) 구분 연산식 설명 동등 비교 피연산자 == 피연산자 두 피 연산자의 값이 같은지를 검사 피연산자 != 피연산자 두 피 연산자의 값이 다른지를 검사 크기 비교 피연산자 > 피연산자 피 연산자1이 큰지를 검사 피연산자 >= 피연산자 피 연산자1이 크거나 같은지를 검사 피연산자 2020. 12. 30.
JAVA(자바) - 단항 연산자 단항 연산자 - 피연산자가 1개인 연산자 - 종류 1. 부호 연산자 : +, - 2. 증감 연산자 : ++, -- 3. 부정 연산자 : ! 4. 비트 반전 연산자 : ~ 부호 연산자 : +, - 연산식 설명 + 피연산자 피연산자의 부호 유지 - 피연산자 피연산자의 부호 변경 -boolean 타입과 char 타입을 제외한 기본 타입에 사용 가능 public class SingOperationExample { public static void main(String[] args) { int x = 100; int result1 = +x; int result2 = -x; System.out.println("result1 ="+result1); System.out.println("result2 ="+result2.. 2020. 12. 18.
JAVA(자바) - 연산의 방향과 우선순위 연산의 방향과 우선순위 - 연산자의 우선 순위에 따라 연산된다 x > 0 && y 쉬프트( , >>> ) ----------> 비교( , =, instanceof ) ----------> 비교( ==, != ) ----------> 논리( & ) ----.. 2020. 12. 17.