비교2 자바 삼항 연산자 / 두 개의 숫자중에 더 큰 수 출력하는 예제 이번 글에서는 자바 삼항연산자에 대해서 알아보도록 하겠습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 /* * 삼항 연산자 * 조건에 따라 두 문장 중에 하나를 실행함 * (조건문)?(참일 때 실행하는 문장):(거짓일 때 실행하는 문장) */ public class ConditionOperator { public static void main(String[] args) { //(조건 식) ? 참일 때 실행되는 문장 : 거짓일 때 실행되는 문장; int result = (true) ? 1 : 2; System.out.println(result); result = (false)?1:2; System.out.println(result); int score =.. 2017. 9. 22. 자바 해시코드 / java hashcode 자바 hashCode에 대해서 알아보겠습니다. hashCode는 주소와는 다른 개념이지만 객체에 고유한 번호를 부여합니다. 코드를 보시면 Person p1 = new Person(); Person p2 = new Person(); Person p3 = new Person(); 코드를 통해서 3개의 p1,p2,p3 객체를 생성하고 있습니다. 사진에서는 .hashCode 메소드를 사용해서 p1,p2,p3에게 부여된 hashCode를 출력하고 있습니다. hashCode가 정의되어 있는 Object 클래스를 보겠습니다. Object 클래스 안에는 hashCode가 이렇게 정의되어 있습니다. C또는 C++에서 만들어지고 자바에서 구동되기 때문에 native 키워드가 사용되었습니다. Person 클래스에 작성된 코.. 2017. 9. 18. 이전 1 다음