일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Graphic
- Java
- Android
- 어노테이션
- 에러페이지
- OGNL
- 오버로딩
- AWT
- 예외처리
- 이클립스
- mybatis
- 메소드
- 배열
- HTML
- 전화걸기
- JavaScript
- Spring
- 안드로이드
- 클래스
- JSP
- struts2
- Menu
- 국제화
- layout
- oracle
- 기본
- 메서드
- paint
- Eclips
- 생성자
- Today
- Total
목록자바/연산자 (8)
note
public class Opr09 {//비트 단위 논리 연산자 public static void main(String[] args){ int a=12; // 8+4 =2³ + 2² // 128 64 32 16 8 4 2 1 // 0 0 0 0 1 1 0 0 //12 int b=20; // 16+4=2⁴ + 2² // 128 64 32 16 8 4 2 1 // 0 0 0 1 0 1 0 0 // 20 int c; c = a & b; // 비트 단위 값이 둘다 1일때만 1 // 128 64 32 16 8 4 2 1 // 0 0 0 0 1 1 0 0 // 0 0 0 1 0 1 0 0 // 0 0 0 0 0 1 0 0 // 값 4 System.out.println(a + " & "+ b + " -> " + c);..
public class OperEx06 { public static void main(String[] args){ int a = 5; int b = 7; //대입 연산자 a+=b; //a = a + b System.out.println("a = " + a); a-=b; //a = a - b System.out.println("a = " + a); a*=b; //a = a * b System.out.println("a = " + a); a/=b; // a = a / b System.out.println("a = " + a); a%=b; //a = a % b System.out.println("a = " + a); } } a = 12 a = 5 a = 35 a = 5 a = 5
public class Opr06 { public static void main(String[] args){ char ch='b'; //문자 변수 선언 //아스키 코드 98 String s; //대문자인지 판단한 결과를 저장할 문자열 변수선언 s = (ch>='A' && ch b=>대문자 아님
public class Opr04 {//논리 연산자와 조건 연산자 활용하기 public static void main(String[] args){ int a=29; String s="몰라"; s = (a>=10 && a 29 => 10대 아님
public class Opr03 { public static void main(String[] args){ int a=5, b=10; int max=a; //최대값으르 저장할 변수 선언 // 조건식 참값 거짓값 //조건식? 수식1 : 수식2 //조건식에 참이면 수식1 실행 거짓이면 수식2실행 max = a>b ? a : b; System.out.println("max = "+ max); } } max = 10
public class OperFx02 { public static void main(String[] args){ //증감연산자, 비교연산자, 논리연산자 int a,b; a = b = 10; boolean c = a++ >= ++b && ++a > b++; //10 11 // false System.out.println(a+","+b); //11, 11 System.out.println("변수 c의 값 :"+c); //false int d,e; d = e = 10; boolean f = ++d > e++ || d++ >= ++e; //11 10 11 12 // 앞문장만 실행됨 System.out.println(d+","+e); //11 ,11 System.out.println("변수의 f의 값:"+f);..
public class Opr07 { public static void main(String[] args){ int a=10, b=10; System.out.println("====증가 연산자===="); //선행처리 System.out.println(++a); //후행처리 System.out.println(b++); System.out.println(b); int c=20, d=20; System.out.println("====감소 연산자===="); //선행처리 System.out.println(--c); //후행처리 System.out.println(d--); System.out.println(d); } } ====증가 연산자==== 11 10 11 ====감소 연산자==== 19 20 19