본문 바로가기

분류 전체보기129

[JAVA 기초] 제어문 - 조건문 (if, else if) 조건문이란 특정한 조건을 만족하면 수행할 작업과 만족하지 않을 때 수행할 작업을 미리 정해놓고, 조건에 따라 각각 다르게 실행하도록 만들어 놓은 제어문이다. 1 if문 if문은 가장 기본적인 조건문으로 조건식 부분과 실행 부분으로 나누어져 있다. if(조건식){ // 실행부분 } ① 조건식 : 식의 결과가 참 또는 거짓으로 구분될 수 있는 문장. ② 실행부분 : 조건식의 결과가 참이면 실행할 문장. 2 if-else문 if-else문은 if문의 구조에서 조건식이 false일 경울에 실행되는 부분을 추가한 문장으로 조선식이 만족할 때와 만족하지 않을 때 각각 다른 문장을 수행한다. if(조건식){ // 실행부분1 } else{ // 실행부분2 } ① 조건식 : 식의 결과가 참 또는 거짓으로 구분될 수 있는.. 2021. 3. 2.
[JAVA 기초] 비교 연산자와 삼항 연산자 1 비교연산자 비교연산자는 양변을 비교하여 같으면 참(true) 다르면 거짓(false)를 반환하는 연산자이다. 비교 연산자의 결과는 참 또는 거짓으로 주로 반복문이나 조건문과 같은 제어문에 사용된다. 종류 연산자 연산자 사용방법 설명 같다 == a == b a와 b가 같으면 참 작다 a > b a가 b보다 크면 참 작거나 같다 = b a가 b보다 크거나 같으면 참 같지 않다 != a != b a와 b가 같지 않으면 참 1 대소비교 연산자(,=) int a = 10; int b = 20; int c = 30; sysout(a b); sysout(a + b 19 ? "성인입니다." : "청소년입니다."); 결과 청소년입니다. ex) 두 수의 최댓값과 최소값 구하는 프로그램 (.. 2021. 3. 1.
[JAVA 기초] 논리 연산자와 비트연산자 1 논리 연산자(&&, ||, ^)논리연산자는 여러 조건을 동시에 검사할 때 사용하는 연산자로, 두 항의 값이 boolean값일 경우 사용하는 연산자이다.논리연산자에는 AND(&&)와 OR(||), NOT(!) XOR(^) 연산자가 있다. 각 논리연산자의 기능은 다음과 같다.종류연산자사용 예설명AND&&a && ba와 b 둘다 참일 경우 참이다.OR||a || ba또는 b 둘중 하나라도 참이면 참이다.NOT!!aa가 참이면 거짓이고 거짓이면 참이다.XOR^a ^ ba 와 b 둘이 다르면 참 같으면 거짓이다. 2 비트 연산자(&, |, ^ㅡ ~)비트연산자는 개발자가 직접 비트를 조작할 수 있는 연산자이다. 연산하는 수를 이진법으로 표현했을 때 규칙에 따라 알맞은 결과를 반환한다.비트 연산자에는 AND(&).. 2021. 2. 27.
[JAVA 기초] 단항 연산자 단항연산자는 항이 하나인 연산자이다. 단항 연산자의 종류는 다음과 같다. 연산자 의미 사용방법 설명 +,- 부호연산자 -a 변수 a의 부호를 바꾼다. ! 부정연산자 !a 논리 부정 연산자는 참(true)을 거짓으로(false), 거짓을 참으로 바꾸는 연산자이다. ++ 증가연산자 ++a 또는 a++ 변수 a에 1을 더하여 a에 기억시킨다. -- 감소연산자 --a 또는 a-- 변수 a에 1을 뺀 후 a에 기억시킨다. 1 부호 연산자(+,-) 부호 연산자는 변수 앞에 붙어 피연산자의 부호를 결정해주거나 부호를 변경하는 역할을 한다. int a = -1; sysout(-a); 결과 1 2 논리 부정 연산자(!) 논리 부정 연산자는 참을 거짓으로 거짓을 참으로 바꿔주는 연산자입니다. int a = 16; int .. 2021. 2. 27.