반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- CSS
- Files
- 배열
- 인텔리제이
- 이클립스
- json
- 자바
- ArrayList
- Maven
- html
- 이탈리아
- Visual Studio Code
- javascript
- Java
- 자바스크립트
- Array
- windows
- table
- CMD
- input
- string
- Eclipse
- IntelliJ
- list
- date
- 테이블
- js
- 문자열
- vscode
- Button
Archives
- Today
- Total
어제 오늘 내일
[Java] ArrayList의 첫번째, 마지막 index 값 삭제하기 본문
지난 번에는 ArrayList의 첫번째 또는 마지막 index를 구하는 방법을 알아보았습니다.
[Java] ArrayList의 첫번째, 마지막 index 구하기
[Java] ArrayList의 첫번째, 마지막 index 구하기
ArrayList의 첫번째 index는 "0"이고, 마지막 index는 "ArrayList의 길이 - 1" 입니다. 위와 같은 ArrayList가 있고, 이 ArrayList에 5개의 element가 있을 때, ArrayList의 index는 0부터 시작하기 때문에, 첫번..
hianna.tistory.com
이번에는
ArrayList의 첫번째 또는 마지막 index 값을 삭제하는 방법을 소개합니다.
remove()
ArrayList의 remove() 메소드를 사용하여
첫번째 index와 마지막 index 값을 삭제할 수 있습니다.
public E remove(int index)
ArrayList의 remove() 메소드의 파라미터로 삭제할 index를 전달하면,
해당 index의 값이 삭제되고,
삭제된 값을 리턴합니다.
코드
import java.util.ArrayList;
import java.util.List;
public class RemoveArrayListData {
public static void main(String[] args) {
// ArrayList 준비
List<String> arrList = new ArrayList<String>();
arrList.add("A");
arrList.add("B");
arrList.add("C");
System.out.println("변경 전 : " + arrList); // [A, B, C]
// 첫번째 index 데이터 삭제
arrList.remove(0);
System.out.println("첫번째 index 데이터 삭제 후 : " + arrList); // [B, C]
// 마지막 index 데이터 삭제
arrList.remove(arrList.size() - 1);
System.out.println("마지막 index 데이터 삭제 후 : " + arrList); // [B]
}
}
결과
변경 전 : [A, B, C]
첫번째 index 데이터 삭제 후 : [B, C]
마지막 index 데이터 삭제 후 : [B]
remove() 메소드의 삭제할 index를 전달하여
ArrayList의 첫번째 값과 마지막 값을 삭제하였습니다.
첫번째 index는 항상 "0"이고,
마지막 index는 "ArrayList의 길이 - 1"입니다.
반응형
'IT > Java' 카테고리의 다른 글
[Java] ArrayList 값 읽기, 추가, 변경, 삭제하기 (0) | 2021.05.16 |
---|---|
[Java] ArrayList 복사하기 (Shallow Copy, Deep Copy) (0) | 2021.05.15 |
[Java] ArrayList의 첫번째, 마지막 index 구하기 (0) | 2021.05.15 |
[Java] ArrayList에서 특정 값 삭제하기 (0) | 2021.05.07 |
[Java] List에서 특정 값 개수 세기 (0) | 2021.05.06 |
Comments