반응형

클래스 4

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

자바 기본 클래스, 컬렉션, 제네릭문제(5문제) 공부하면서 간단하게 만들어 본 예상문제입니다. 어설프고 정확하지 않으니 오류가 있으면 말씀해주세요 기본 클래스, 컬렉션 제네릭 부분의 문제입니다. 1. 다음 문제의 답을 적으시오 1) java.lang.Object 클래스 toString()의 역할을 적으시오. 2) Phone 클래스의 Override된 toString() 메소드에 반환 타입과 출력 결과를 적으시오. - 반환 타입: - 출력 결과: ----------------------------------------------------------------------------------------------------------------------------------------2-1 답: 객체를 ..

JAVA 2016.10.03

JAVA - Vector 클래스

Vector 클래스 클래스 Vector는 다양한 객체를 저장할 수 있는 배열 구조이다. 자동으로 크기가 변하므로 일반적인 배열보다 사용하기가 편리하다 클래스 Vector에는 용량(capacity)으로 저장할 수 있는 객체의 양을 정한다 만약 용량이 모두 객체원소로 채워지면 자동으로 용량이 2배로 증가한다(디폴트 용량이 10이다) 활용 예)Vector data = new Vector();data.addElement(2012);data.addElement("년도"); 주요 메소드boolean contains(Object elem) 인자 객체를 현재 갖고 있는지 검사하여 그 결과를 리턴, null이 아닌 객체에 대하여 검사Object elementAt(int index) 지정된 index 값에 위치한 객체원소..

JAVA 2016.09.18

JAVA - 세계 달력 GregorianCalendar 클래스

GregorianCalendar 클래스(세계 모든 달력을 표시) GregorianCalendar 클래스는 추상클래스인 Calendar를 상속받습니다. 세계적으로 이용되는 그레고리안 달력시스템을 지원하는 클래스로 Calendar의 다양한 메소드 이용한다 기본 생성자를 통해서 현재시간 정보로 객체를 생성한다 ex) 활용 예시GregorianCalendar now = GregorianCalendar();now.setTimeZone(TimeZone.getTimeZone("Asia/Seoul")); ** 주요 메소드void setTimeZone(TimeZone zone) 시간대를 지정TimeZone getTimeZone() 시간대를 반환int getWeeksInWeekYear() 올해 1년의 주수를 반환int g..

JAVA 2016.09.18

JAVA - Calendar 클래스

날짜 관련 클래스 Calendar calendar 클래스의 경우 날짜와 시간에 관한 정보를 제공하는 추상 클래스입니다. 그러므로 자체의 생성자를 이용하여 객체를 생성할 수 없습니다. 메소드 - getInstance() 현재 시간 정보를 갖는 객체를 생성해 주는 정적 메소드- getTime() 저장된 시간 정보를 얻는 메소드 - abstract void add(int field, int amount) 지정된 field에 지정된 amount만큼 추가- boolean before(Object when) 인자인 when과 비교하여 이전 시간이면 true- boolean after(Object when) 인자인 when과 비교하여 이후 시간이면 true- int get(int field) 지정된 field의 시간..

JAVA 2016.09.17
반응형