Java - 산술, 증감 연산자
2020. 8. 18. 22:04ㆍJava/Java
반응형
자바에는 크게 산술연산자, 증감 연산자가 있다.
1. 산술연산자
단항산술연산자=>+,- (부호로 사용하는 경우) +3, -3
이항산술연산자=>a+b->+,-,*,/,%(나머지)
2. 증감연산자
특정변수의 값을 하나 증가시키거나 또는 감소시키는 연산자=>++,--
형식) (++)(--)변수=>전위 연산자=>먼저 계산이 된다.
변수++(--) =>후위 연산자=>나중에 계산이 되는 경우
public class Op1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("산술,증감연산자");//++,--
/*
int a=3,b=4;
int c=a+b; //기본 연산 자료형이 int
System.out.println("c=>"+c);
*/
int a=4;
int b=a++;
/*
* int b=a; b=4
* a=a+1--->a=4+1=>a=5
*/
System.out.println("중간 a=>"+a+",중간 b=>"+b);
int c=++a;
/*
*a=a+1;
*int c=a;
*/
System.out.println("a=>"+a+",b=>"+b+",c=>"+c);//6,4,6
}
}
int b=a++ ==> b에 a값을 먼저 넣고 a의 값을 1 증가시킴
int c=++a ==> a값을 1 증가시키고 c에 a를 넣음
반응형
'Java > Java' 카테고리의 다른 글
Java - Java(객체지향 프로그래밍)의 특징 (0) | 2020.08.18 |
---|---|
Java - 형변환 (0) | 2020.08.18 |
Java - 연산자2(관계연산자, 논리연산자,대입연산자, 삼항연산자) (0) | 2020.08.18 |
Java - 자료형 (0) | 2020.08.18 |
Java 설치 및 환경설정 (0) | 2020.08.18 |