Development/Java(855)
-
조건(삼항) 연산자 3 - 대문자 / 소문자 구분하기- OperatorEx08.java
조건(삼항) 연산자 3 - 대문자 / 소문자 구분하기 소스코드 public class OperatorEx08 { public static void main(String[] args){ System.out.println("=========조건(삼항) 연산자 3========="); //대문자 / 소문자 구분하기 char ch = 'b'; String msg; //문자열을 저장할 수 있는 변수 선언 msg = (ch >= 'A' && ch
-
조건(삼항) 연산자 2 - 최대값, 최소값 확인하기- OperatorEx07.java
조건(삼항) 연산자 2 - 최대값, 최소값 확인하기 소스코드 public class OperatorEx07 { public static void main(String[] args){ System.out.println("=========조건(삼항) 연산자 2========="); //최대값, 최소값 확인하기 int a =5, b = 10; int max; //최대값을 저장할 변수 선언 int min; //최소값을 저장할 변수 선언 System.out.println("a : " + a); System.out.println("b : " + b); System.out.println(""); max = a> b ? a : b; System.out.println("max : " + max); min = a
-
조건(삼항) 연산자 1 - 절대값 만들기-OperatorEx06.java
조건(삼항) 연산자 1 - 절대값 만들기 소스코드 public class OperatorEx06 { public static void main(String[] args){ System.out.println("=========조건(삼항) 연산자 1========="); //절대값 만들기 System.out.println("절대값 만들기: "); int x = 10; int y = -20; //조건식(true or false) ? 참값 : 거짓값 int absX = (x >=0) ? x : -x; int absY = (y >=0) ? y : -y; System.out.println("x=10일 때, x의 절대값: " + absX); System.out.println("y=-20일 때, y의 절대값: " + ..
-
비트 연산 특징-OperatorEx18
비트 연산 특징 왼쪽으로의 비트 열 이동은 2의 배수의 곱 오른쪽으로의 비트 열 이동은 2의 배수의 나눗셈 소스코드 public class OperatorEx18 { public static void main(String[] args) { System.out.println("왼쪽으로 비트열 이동"); byte n1 = 2; byte r1 = (byte)(n1 > 1); System.out.println("n2 >> 1: " + r5); byte r6 = (byte)(n2 >> 2); System.out.println("n2 >> 2: " + r6); byte r7 = (byte)(n2 >> 3); System.out.println("n2 >> 3: " + r7); byte r8 = (byte)(n2 >>..
-
시프트 연산자-OperatorEx17
시프트 연산자- >> 연산시 음수인 경우와 양수인 경우 확인 소스코드 public class OperatorEx17 { public static void main(String[] args) { byte a1 = 12; System.out.println(""); System.out.println("a1 : " + a1); byte g = (byte)(a1 >> 2); System.out.println("a1 >> 2: " + g); byte a2 = -12; System.out.println(""); System.out.println("a2 : " + a2); byte h = (byte)(a2 >> 2); System.out.println("a2 >> 2: " + h); System.out.println(..
-
시프트 연산자- OperatorEx11.java
시프트 연산자 확인 소스코드 public class OperatorEx11 { public static void main(String[] args){ System.out.println("=========시프트 연산자========="); System.out.println(""); byte a = 12; // 128 64 32 16 8 4 2 1 // 0 0 0 0 1 1 0 0 // 0 0 0 0 0 0 1 1 ( >> 2 ) // 0 0 1 1 0 0 0 0 ( > 2); System.out.println("a >> 2: " + c); System.out.println(""); System.out.println("a : " + a); byte d = (byte)(a > 2); System.out.pri..