본문 바로가기 메뉴 바로가기

devbible

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

devbible

검색하기 폼
  • 전체보기 (356)
    • Tips (44)
    • News (32)
    • Event (10)
    • Travel (0)
    • Review (2)
    • Development (266)
    • etc (1)
  • 방명록

Collections (3)
[Java] Read only List (UnModifiableList)

읽기전용으로 List를 생성함. List에 modify 가 일어나면 UnsupportedOperationException 이 발생 List list = new anyList(); // any list (ArrayList, LinkedList other..) list.add(any); List readOnlyList = java.util.Collections.unmodifiableList(list); readOnlyList.get(index); // OK readOnlyList.set(index, any); // throw UnsupportedOperationException readOnlyList.add(any); // throw UnsupportedOperationException readOnlyLis..

Development 2018. 2. 18. 15:07
[Android] comparator 를 이용한 Collections.sort (중복없음)

Collections.sort 에다가 comparator 로 대상 변수만 지정해주면 중복없이 쉽게 정렬이 가능하다. 코딩도 짧아지고 속도도 빨라진다. downMyData : ArrayList형식의 데이터가 들어있다고 가정 myArrayData : sort 용 비어있는 ArrayList //비어있는 sort용 ArrayList List myArrayData = new ArrayList(); //일단 데이터를 sort용 ArrayList에 넣는다. for(int i = 0 ; i < downMyData.size(); i++) { myArrayData.add(downMyData.get(i)); }//end for //Comparator 를 만든다. private final static Comparator my..

Development 2010. 7. 13. 15:32
[Java] Collections.sort 를 이용한 ArrayList 의 정렬

MyData -> ArrayList 자료가 들어있는 원본데이터 arrayList -> sort에 사용될 colums데이터를 넣는 용도 sortType -> sort가 역순인지 정순인지의 요구가 담겨있음. 0정순.1역순 sortedList -> 정렬이 완료된 데이터 for(int i = 0 ; i < MyData.size(); i++) { arrayList.add("sort에 쓸 colums의 row원본 데이터"); }//end for if(sortType == 0 ) { Collections.sort(arrayList); //이렇게 하면 그냥 정순정렬 } else { Comparator comparator = Collections.reverseOrder(); //reverseOrder를 해야만 역순정렬이..

Development 2010. 7. 2. 09:39
이전 1 다음
이전 다음
최근에 올라온 글
글 보관함
Total
Today
Yesterday
TAG
  • CentOS
  • ListView
  • redis
  • 게임
  • SharedPreferences
  • dpi
  • Shell
  • Collections
  • Linux
  • 이벤트
  • MSSQL
  • ubuntu
  • 게임쿠폰
  • vcruntime140.dll
  • android
  • svn
  • MySQL
  • vcomp140.dll
  • 쿠폰
  • Eclipse
  • Visual Studio 2015
  • Java
  • dotnet
  • 티스토리 초대장
  • Spring
  • KitKat
  • WSL
  • vcamp140.dll
  • JavaScript
  • VisualStudio
more

Blog is powered by Tistory / Designed by Tistory

티스토리툴바