분류 전체보기

·Java
삼항 연산자 란 조건식의 결과의 참과 거짓에 따라 정해둔 결과값을 출력하는것 식은 변수 = (조건식) ? 참 : 거짓 ex) int a = 3 > 7 ? 40 : 60 결과값 : 60 Scanner는 자바 개발자들이 만들어 놓은 도구인데 사용자가 콘솔에 입력한 값을 넣는 도구이다 연습문제로 키가 더 큰 사람의 값을 구하는 문제를 만들었는데 조건 연산자의 부호가 바뀌면 참과 거짓의 위치도 바뀌어야 한다는걸 깨달았다
·Java
전치 연산자란 먼저 값을 더하고 그 항을 계산한다 ex) int a = 1 int b = ++a b의 값은 2가 된다 후치 연산자란 먼저 그 항을 계산하고 다음에 변수에 값을 더한다 ex) int a =1 int b =a++ b의 값은 1이 되고 이후에 a의 값이 2가된다
·Java
논리연산자의 종류에는 3가지가 있는데 논리곱(&&)의 경우에는 두 항의 값이 둘다 참이여야지만 true가 출력되고 하나라도 거짓이라면 false가 출력된다 논리합(||)의 경우에는 두 항의 값이 둘중 하나라도 참이면 true가 출력되고 둘다 거짓일경우 false가 출력된다 부정(!)의 경우에는 단항의 값이 참일경우 거짓으로 거짓일 경우 참으로 바꿔준다. 빠른평가란 자바가 컴파일 과정에서 논리합의 경우 첫번쨰 항의 결과가 false 일경우 첫번째 항만 계산하고 뒤에있는 항은 계산하지않는다 논리곱의 경우 첫번째 항의 결과가 true일경우 첫번째 항까지만 계산하고 뒤에항은 계산하지않는다
·Java
관계 연산자란 연산의 결과값이 참인지 거짓인지 판별해주는 역할을 합니다 ex) int num1 = 3; int num2= 6; System.out.println(num1>num2); 결과값 : false System.out.println(num1