자바6 자바 arrayList JAVA ArrayList JAVA JCF(Java Collection Framework)의 ArrayList는 JAVA 개발시 자주 사용되는 것 자료구조인데 성능에 연관된 개발이라면 다음을 주의하자. 1. 요소를 추가/삽입 할때는 뒤쪽에 삽입하자. - add(E) - add(int, E) - addAll(List) - addAll(int, List) - Argument가 하나 있는 것은 뒤쪽에 추가하는데 이것을 이용하자. 중간에 끼워 넣는것은 성능에 안좋다. - 몇 번째에 넣으라는 Argument 두 개짜리 메소드는 넣을 공간확보를 위해 그 이후의 것을 우측으로 복사(System.arraycopy 이용)하고 빈공간을 확보 후 ADD하므로 성능에는 좋지 않다. 2. 요소 삭제 - remove(int) :.. 2017. 3. 30. 자바 stringUtils.java JAVA StringUtils 1. Definition - org.apache.commons.lang.StringUtils - 자바의 String 클래스가 제공하는 문자열 관련 기능을 강화한 클래스이다. 2. Feature - StringUtils Class만으로 거의 대부분의 문자열 처리를 수행한다. - 파라미터 값으로 null을 주더라도 NullPointException을 발생시키지 않는다. 3. Example package com.chocolleto.board.user; import org.apache.commons.lang.StringUtils; public class StringUtilsTest { public static void main(String[] args) { String str; S.. 2017. 3. 30. 이전 1 2 다음