분류 전체보기
·Java
논리연산자의 종류에는 3가지가 있는데 논리곱(&&)의 경우에는 두 항의 값이 둘다 참이여야지만 true가 출력되고 하나라도 거짓이라면 false가 출력된다 논리합(||)의 경우에는 두 항의 값이 둘중 하나라도 참이면 true가 출력되고 둘다 거짓일경우 false가 출력된다 부정(!)의 경우에는 단항의 값이 참일경우 거짓으로 거짓일 경우 참으로 바꿔준다. 빠른평가란 자바가 컴파일 과정에서 논리합의 경우 첫번쨰 항의 결과가 false 일경우 첫번째 항만 계산하고 뒤에있는 항은 계산하지않는다 논리곱의 경우 첫번째 항의 결과가 true일경우 첫번째 항까지만 계산하고 뒤에항은 계산하지않는다
·Java
자동 형변환이란 작은 자료형에서 큰 자료형으로 옮길때 컴파일 과정에서 자동으로 형이 변환되는 과정이다 ex) int ace = 4 double two; two = ace 결과값 : 4.0 강제 형변환이란 큰 자료형에서 작은 자료형으로 옮길때강제로 형을 바꿔서 실행시키는 방식이다강제 형변환을 하기위해서는변수값 앞에 자신이 변환하고싶은 자료형을 ()안에 붙인다 ex) double ace = 10.5 System.out.println((int)double ace); 결과값 : 10 단 이방식에서는 데이터 손실이 일어날수도있다