본문 바로가기

728x90

자바

(3)
[Java] 연산자에 대한 이해 # 연산자 우선순위에 대해서는 아래 링크에서 확인바랍니다. 2022.11.28 - [Lang/Java] - [Java] 연산자 우선순위의 이해 [Java] 연산자 우선순위의 이해 # 연산자 (operator) 의 종류 구분 종류 우선순위 결합규칙 단항 연산자 ++ -- + - ~ ! (type) 높음 산술 연산자 * / % + - 비교 연산자 = instanceof == != 논리 연산자 & ^ | && || 삼항 연산자 ?: 대입 연산자 = += -= siku314.tistory.com # 증감 연산자 ++ : 증가연산자. 피연산자를 1 증가시킨다. -- : 감소연산자. 피연산자를 1 감소시킨다. int x = 0; int y = ++x;// 피연산자 x에 1이 증가하여 y에도 1이 대입됩니다. ++x..
[Java] 연산자 우선순위의 이해 # 연산자 (operator) 의 종류 구분 종류 우선순위 결합규칙 단항 연산자 ++ -- + - ~ ! (type) 높음 산술 연산자 * / % + - 비교 연산자 = instanceof == != 논리 연산자 & ^ | && || 삼항 연산자 ?: 대입 연산자 = += -= *= /= = &= ^= |= 낮음 # 연산자 우선 순위의 예 사용 예 설 명 -x + 1 x에 붙은 -가 +보다 먼저 연산된다. 단항 연산자 우선. x + 2 * 3 +보다 *가 먼저 연산된다. 산술 연산자 중 * / % 우선. x + 4 > y - 5 >보다 +, -가 먼저 연산된다. 산술 연산자 우선. x > 6 && y ,
[Java] Java 입력 클래스 Scanner # Scanner Scanner를 사용하기 위해서 1. java.util.scanner 패키지를 import 합니다. > import java.util.Scanner; 혹은 > import java.util.*; 2. scanner 객체 생성 > Scanner sc = new Scanner(System.in); 멤버 함수 설명 nextByte() byte형 정수 입력 nextShort() short형 정수 입력 nextInt() int형 정수 입력 nextLong() long형 정수 입력 nextFloat() float형 실수 입력 nextDouble() double형 실수 입력 nextBoolean() boolean형 데이터 입력 next() 공백단위로 끊어서 String형 문자열 입력 nextLine..

728x90