JAVA

자바 기본 클래스, 컬렉션, 제네릭문제

로픽 2016. 10. 3. 11:11
300x250

자바 기본 클래스, 컬렉션, 제네릭문제(5문제)


공부하면서 간단하게 만들어 본 예상문제입니다. 


어설프고 정확하지 않으니 오류가 있으면 말씀해주세요


기본 클래스, 컬렉션 제네릭 부분의 문제입니다.



1. 다음 문제의 답을 적으시오


    1) java.lang.Object 클래스 toString()의 역할을 적으시오.


    2) Phone 클래스의 OverridetoString() 메소드에 반환 타입과 출력 결과를 적으시오.

        - 반환 타입: 

        - 출력 결과



----------------------------------------------------------------------------------------------------------------------------------------

2-1 객체를 문자열로 반환

2-2 : String, 이름동양번호:02-111-111, 주소구로구

----------------------------------------------------------------------------------------------------------------------------------------



2. 다음 문제의 O,X를 고르시오


1) java.lang 패키지의 경우 import문이 필요 없다.( ) 

2) Math클래스의 경우 인스턴스화(new)를 꼭 해야 한다.( ) 

3) Wrapper 클래스는 자바의 기본 타입을 클래스화한 것이다.( ) 

4) StringTokenizer클래스에서 분리된 문자열을 토큰(token)이라 한다.( ) 


 

----------------------------------------------------------------------------------------------------------------------------------------

2-1 : O  2-2 : X  2-3 : O  2-4 : O

----------------------------------------------------------------------------------------------------------------------------------------



3. 다음 예시와 같이 답을 적으시오


ex) String s1 = integer.toString(123); //정수 123을 문자열 “123”으로 변환


1) String s2 = Integer.toHexString(123); 

2) String s3 = Boolean.toString(true); 

3) Character.toLowerCase(“A”); 

4) Integer.toBinaryString(28); 



----------------------------------------------------------------------------------------------------------------------------------------

3-1 답정수 123을 16진수의 문자열 “7b”로 변환

3-2 답: boolean 값 true를 문자열 “true“로 변환

3-3 답대문자 A를 소문자 a로 변환 

3-4 답정수28을 2진수의 문자열 “11100”로 변환

----------------------------------------------------------------------------------------------------------------------------------------



4. 다음 문제의 답을 적으시오


1) 모든 종류의 데이터 타입을 다룰 수 있도록 일반화된 타입 매개 변수로 클래스나 메소드를 작성하는 기법


2) 자동 박싱/언박싱, 제너릭 기법은 JDK 몇 버전부터 사용이 가능한가?




----------------------------------------------------------------------------------------------------------------------------------------

 4-1 답: 제네릭    4-2 : JDK 1.5

----------------------------------------------------------------------------------------------------------------------------------------



5. 그림을 보고 빈칸에 들어갈 답은? 

 

 

    1) next()     2) get()      3) hasMoreTokens()     4) hasNext()     5)lucky()


----------------------------------------------------------------------------------------------------------------------------------------

: 4

반응형