몰입하며 나아가는 개발이란

Language/Java 13

[%] operator ([%] 연산자) 홀수 짝수 찾기

// 입력한 숫자가 홀수/짝수인지? int _number = 34; if( (_number % 2) == 0 ) { System.out.println("짝수입니다"); }else { System.out.println("홀수입니다"); } // console result // /* * 짝수입니다 */ % 연산자는 나누기를 진행한 후 몫은 버리고 나머지만 갖게된다. ?? %2 == 0을 하게 되면 2로 나눈 나머지가0인 값으로 조건을 걸게되므로, if else 문을 통하여 짝수 홀수를 각각 조건처리를 해줄 수 있다.

Language/Java 2019.11.30

[if else] Condition sentence([if else]조건문)

조건문 if else 조건문은 다음과 같은 문법으로 사용이 가능하다. /* if( true/false ){ 처리1 처리2 } // 하나의 조건에서 여러가지의 처리로 사용. if( true/false ) 처리1 // {}가 없이 한문장으로 사용. if( 조건 ){ 처리1 }else{ 처리2 } // 조건이 true 일때와 false 일때 각각의 처리를 다르게 하는방법. if( 조건1 ){ 처리1 }else if( 조건2 ){ 처리2 }else if( 조건3 ){ 처리3 }else{ } // 조건이 여러가지 일때 처리방법. */ // Commontary // /* * if else 조건문은 한가지의 조건이 처리되면 해당 if else문 전체를 빠져나오게된다. * 즉, else if 의 조건2, 조건3 els..

Language/Java 2019.11.30

[bit] operator([비트] 연산자)

비트(bit)는 간단하게 2진수로 두가지 상태를 표현한다. 즉, 0과 1로 표기를 하게된다. bit : 0, 1 Java에서 bit 연산자는 다음과 같다. & AND | OR ^ XOR > right shift ~ NOT 비트연산자는 총 6개가 있으며, 다음은 코드로 작성된 연산 예제이다. // AND 연산 예제) int num; num = 0xD3 & 0xF0; System.out.println("num = " + num); System.out.printf("0x%x ", num); // console result // /* * num = 208 * 0xd0 */ // Commentary // /* * 8421 8421 // 16진법 자리수 계산법 * * 1101 0011 // 0xD3 * 1111 0..

Language/Java 2019.11.30