package exam05_연산자;
public class Operator01_산술연산자 {
public static void main(String[] args) {
// 1. 산술 연산자 ( +, -, *, /, % )
int n = 10;
int n2 = 3;
// 필요시 연산결과를 변수에 저장할수 있다.
// 변수에 저장하는 이유는 결과값을 계속 사용하기 위해서.
int result = n + n2;
System.out.println(result);
System.out.println(n + n2); // 13
System.out.println(n - n2); // 7
System.out.println(n * n2); // 30
System.out.println(n / n2); // 3 (몫)
System.out.println(n % n2); // 1 (나머지)
// 실수값의 연산결과는 정확도가 떨어짐.
// 해결: 클래스로 정확도를 높일수 있다.
System.out.println(10 / 3.0); // 3333333333333335 (몫)
// 2. + ==> 연결 연산자로 사용될수도 있다.
System.out.println("Hello" + 10); // >>> hello10
String s = 10+20+30+"hello";
String s2 = "hello"+10+20+30;
System.out.println(s); // >>> 60hello
System.out.println(s2); // >>> hello102030
}
}
'[study]이론정리 > JAVA(eclipse)' 카테고리의 다른 글
java 3일차 정리 _ 01. 연산자(3) 비교연산자 (0) | 2024.03.12 |
---|---|
java 3일차 정리 _ 01. 연산자(2) 대입연산자 (0) | 2024.03.12 |
java 2일차 정리 _ 04. 표준출력 (0) | 2024.03.08 |
java 2일차 정리 _ 03. 형변환 (0) | 2024.03.08 |
java 2일차 정리 _ 02. 변수(3) (0) | 2024.03.08 |