연산자

이수보🧑🏻‍💻·2021년 10월 31일
0

초급

목록 보기
2/25

산술 연산자
- 사칙연산자 : +, -, , /, %(나머지)
- 복합연산자 : +=, -=,
=, /=, %= 두 개의 기능을 한 번에 수행
- 증감연산자 : ++, -- 변수의 값을 1만큼 증가, 감소

비교연산자
- <작다), >(크다), <=(작거나 같다), >=(크거나 작다), ==(같다), !=(같지 않다)
- 문자열 비교 : equals()

기타 연산자
- .(참조연산자) : 특정 범위 내에 속해 있는 멤버를 지칭할 때 사용한다. ex) system.out
- ?:(삼항연산자) : 조건식 ? 조건식이 참일 경우 수행할 문장 : 조건식이 거짓일 경우 수행할 문장

위 연산자와 삼항연산자를 혼합하여 간단한 계산기를 만들 수 있다.

		System.out.println("피연산자를 입력하세요.");
		long int1 = Long.parseLong(sc.nextLine());
		
		System.out.println("연산자를 입력하세요");
		String str = sc.nextLine();
		
		System.out.println("피연산자를 입력하세요.");
		long int2 = Long.parseLong(sc.nextLine());
		
		
		System.out.println("결과는 : " + (str.equals("+") ? int1 + int2 
				: str.equals("-") ? int1 - int2 
						: str.equals("*") ? int1 * int2 
								: str.equals("/") ? int1 / int2 
										: str.equals("%") ? int1 % int2 :"dd"));
                                

0개의 댓글