일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 상속예제
- Full text
- 페이징
- 이클립스
- Login with OAuth Authentication
- 자바 야구게임
- 가변인자
- 로또
- jquery
- angular2
- while
- 다운캐스팅
- Random
- 스프링
- 자바
- full text indexing
- 형변환
- IBatis procedure
- 다형성
- 추상클래스
- 전체텍스트
- 25가지 효율적인 sql작성법
- 야구게임
- 상속
- Validations
- 전자정부
- 전체
- 업캐스팅
- 단축키
Archives
- Today
- Total
nalaolla
연산자 정리1 본문
728x90
반응형
- package test.com;
- public class Test01Operator {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- System.out.println("Operator...");
- //1. 산술연산 +,-,/,*,%
- System.out.println(5+5);
- System.out.println(5-5);
- System.out.println(5*5);
- System.out.println(5/5);
- System.out.println(5%5);
- //2. 단항연산 ++, -- :증감연산자
- int a = 10;
- ++a; // --a : 증감 전위연산자, 우선순위가 높다
- a++; // a-- : 증감 후위연산자, 우선순위가 낮다
- System.out.println(a);
- int x = 10;
- int y = x++;
- System.out.println("--------------");
- System.out.println(x);
- System.out.println(y);
- System.out.println("--------------");
- int z = 10;
- //int z2 = 10 + z++; //우선순위가 낮기때문에 결과값 20
- int z2 = 10 + ++z; //우선순위가 높기때문에 결과값 21
- //3. 대입연산자 : =, +=, -=, *=, %=, &=, |=, ^=
- //
- int su = 10;
- su += 10;
- System.out.println(su);
- su -= 10;
- System.out.println(su);
- su *= 2;
- System.out.println(su);
- su /= 2;
- System.out.println(su);
- su %= 3;
- System.out.println(su);
- System.out.println("=====");
- su &= 3;
- System.out.println(su);
- System.out.println("=====");
- su |= 3;
- System.out.println(su);
- su ^= 4;
- System.out.println("^= : " + su);
- System.out.println();
- //4. 비트 & 논리연산자 : & | ^
- //비트연산의 결과는 정수
- System.out.println(8 & 2);
- //1000 : 8
- //0010 : 2
- //--------
- //0000 : 0
- //두비트가 모두 1일때 참
- System.out.println(12 | 2);
- //1100 : 12
- //0010 : 2
- //--------
- //1010 : 14
- //둘중하나만 1이어도 참
- System.out.println(11 ^ 2);
- //1011 : 11
- //0010 : 2
- //--------
- //1001 : 8
- //짝이 안맞아야 참
- }//end main()
- }
728x90
반응형
'JAVA > 2. Operator' 카테고리의 다른 글
자판기 프로그램1 (0) | 2015.12.01 |
---|---|
연산자 정리2 (0) | 2015.12.01 |