본문 바로가기

sort

(3)
면접족보 20/12/18_제네릭 개념 1. BigInteger 클래스와 BigDecimal 클래스 · Biglnteger 클래스는 immutable의 속성을 지니며, 매우 큰 정수를 표현 할 때 사용한다.(long 이상의 수를 받아들일 때) · BigDecimal 클래스는 실수를 표현 할 때 사용한다. 2. 아래의 결과 값은 false 출력이 된다. true가 되도록 INum을 작성하시오. · 참고 · 작성 : 참고에서 Arrays equals(ar1, ar2)는 객체를 비교하기 때문에 서로 다른 인스턴스를 참조하고 있어 false를 출력한다. 작성한 INum에서는 equals 함수 오버라이딩을 하여 단순히 내용을 비교하기 때문에 true를 출력하게 된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19..
자바의 기본 class_연습문제 1. 아래의 결과 값은 false 출력이 된다. true가 되도록 INum을 작성하시오. · 참고 · 작성 : 참고에서 Arrays equals(ar1, ar2)는 객체를 비교하기 때문에 서로 다른 인스턴스를 참조하고 있어 false를 출력한다. 작성한 INum에서는 equals 함수 오버라이딩을 하여 단순히 내용을 비교하기 때문에 true를 출력하게 된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 class INum{ private int num; public INum(int num){ this.num = num; } @Override public boolean equals(Object obj){ if(this.num == ((IN..
자바의 기본 class 1. Wrapper 클래스 · 기본 자료형 8개를 인스턴스로 요구되는 경우가 존재하는데, 그 때 객체로 다루기 위해서 사용하는 클래스들을 래퍼 클래스라 하며, class 내부에 있는 함수를 사용한다. · 래퍼 클래스는 기본 자료형의 첫 글자를 대문자로 변경해서 표기한다. ①Boxing: 기본자료형을 객체로 변환 ex) Interger obj = new Integer(10); ②UnBoxing: 객체를 기본자료형으로 변환 ex) int num = obj.intValue(); ③Auto Boxing/Auto UnBoxing: 인스턴스를 직접적으로 혹은 기본자료형을 직접적으로 대입하는 경우 자동 변환되는 기능 ex) Auto Boxing → Integer iObj = 10; Auto UnBoxing → int..