처음부터 시작하는 Java
  • subList
    2022년 02월 22일 11시 58분 58초에 업로드 된 글입니다.
    작성자: 원2
    728x90
    반응형

    subList 는 어떤 리스트의 fromIndex 와 toIndex 를 정해서 해당 리스트를 잘라서

    서브리스트로 다시 보이게 하는것이다.


     

    특정 리스트를 잘라서 사용할 때가 생길 때 사용하자.

    구글링을 해보면 메모리 누수 이슈가 있는것 같은데... 뭐 알아서 판단하고 사용하자!

     

     

    list.subList(fromIndex, toIndex);

    해당 리스트에서 시작할 인덱스와 끝날 인덱스의 값을 넣어주면 된다.


     

    참고

    만약 toIndex의 값이 5라고 치면 5번의 인덱스의 값은 나오지 않는다.

     

     

    만약 특정 부분에서 마지막 인덱스 까지를 subList로 뽑고 싶다면

     

    해당 list.size를 구한다음

     

    list.size - 10 이런식으로 fromIndex를 정해주고

     

    toIndex는 list.size로 설정하자.

     

    그럼 끝까지 나온다.

     

    Index는 0부터 시작하고 size는 1부터 시작하기 때문

     

    728x90
    반응형

    'Language > Java' 카테고리의 다른 글

    스트림의 중개 연산  (0) 2022.11.07
    Stream  (0) 2022.11.07
    Quartz 스케줄러 링크  (0) 2022.03.23
    Double.isInfinite  (0) 2022.02.18
    StringUtils  (0) 2022.02.17
    확장 for 문  (0) 2022.01.05
    댓글