본문 바로가기

전체 글125

02. [자바] ArrayList - 생성자, 메소드 다른 컬렉션, 자료구조에 대해 궁금하다면 아래의 링크를 클릭해보자👍 01. [자바] 컬렉션 프레임워크(Collections Framework) 컬렉션 프레임워크란? 다수의 데이터를 다루는 데 필요한 배열과 비슷하지만 더 성능이 뛰어난 많은 클래스들을 제공한다 크게 3가지 그룹이 있는데 List, Set, Map이다. 계층도와 같이 Map인터페이 staticclass.tistory.com ArrayList? List인터페이스를 구현하기 때문에 데이터의 저장순서가 유지되고 중복을 허용하고 순차적으로 추가/삭제 하는 경우에는 ArrayList가 LinkedList보다 빠르다 컬렉션 프레임워크에서 가장 많이 사용되는 컬렉션이다.🔥 ArrayList는 배열을 이용한 자료구조의 형태여서 데이터를 읽어오고 저장하는 .. 2020. 12. 30.
01. [자바] 컬렉션 프레임워크(Collections Framework) 컬렉션 프레임워크란? 다수의 데이터를 다루는 데 필요한 배열과 비슷하지만 더 성능이 뛰어난 많은 클래스들을 제공한다 크게 3가지 그룹이 있는데 List, Set, Map이다. 계층도와 같이 Map인터페이스는 상속계층도에 포함되지 않는다, 전혀 다른 형태로 컬렉션을 다루기 때문이다. 인터페이스 특 징 List 데이터의 중복을 허용하는 순서가 있는 데이터의 집합. 클래스 : ArrayList, LinkedList, Stack, Vactor 등 Set 데이터의 중복을 허용하지 않고 순서를 유지하지 않는 데이터의 집합. 클래스 : HashSet, TreeSet 등 Map 키(key)와 값(value)로 이루어진 데이터의 집합 키는 중복을 허용하지 않고 값의 중복을 허용며 순서는 유지되지 않는다. HashMap,.. 2020. 12. 30.
03. [자바] SimpleDateFormat 01. [자바] Calendar & Date Calendar와 GregorianCalendar Calendar는 추상클래스이기 때문에 메서드를 통해서 완전히 구현된 클래스의 인스턴스를 얻어야 한다. Calendar cal = new Calendar(); // 추상클래스는 인스턴스를 생성할 수 없다... staticclass.tistory.com SimpleDateFormat클래스? SimpleDateFormat 클래스는 Date와 Calendar의 날짜 데이터를 다양한 형태로 편하게 출력하기 위한 클래스이다, 만약 Date와 Calendar에 대해 궁금하다면 위 링크를 보시면 된다. Date today = new Date(); SimpleDateFormat df = new SimpleDateFormat(.. 2020. 12. 30.
02. [자바] DecimalFormat DecimalFormat? DecimalFormat은 숫자 데이터를 정수, 부동소수점, 금액 등 여러가지 형식으로 표현할 수 있다. 반대로 일정한 형식을 가진 텍스트 테이터에서 숫자를 뽑아내는 것도 가능하다. double number = 123456.789; DecimalFormat df = new DecimalFormat("#.#"); System.out.println(df.format(number)); // 123456.8 - 소수점 2째 자리에서 반올림 되었다. 기호 의미 패턴 결과(1234567.89) 0 10진수(값이 없을 때는 0) 0 0.0 0000000000.0000 1234568 1234567.9 0001234567.8900 # 10진수 # #.# ##########.#### 123456.. 2020. 12. 30.