Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
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 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

개발새발

오류라기보다 ArrayList변환 본문

오류

오류라기보다 ArrayList변환

개발하는후추 2022. 7. 27. 23:38

 ArrayList에서 인덱스 뽑기

첫번째 인덱스

ArrayList.size();

Int firstIndex = ArrayList.get(0);

마지막 인덱스

Int lastIndex = ArrayList.size() -1;
sout ( ArrayList.get(lastIndex));

===================================================

LinkedList에 값 추가하기

add(index, value) ——> index를 생략하면 가장 마지막에 추가

addFirst(value)함수를 사용하여 가장 앞에 추가
addLast(value)함수를 사용하요 가장 뒤에 추가

LinkedList에 값 삭제하기

removeFirst() 메소드를 사용하면 가장 첫 데이터
removeLast()를 사용하면 가장 뒤에 있는 데이터가 삭제
remove(index, value)를 사용하여 특정 index의 값을 제거
값을 전부 제거하려면 clear()메소드를 사용

===================================================

java how modify element of arrayList /////////// arrayList에 인덱스를 지정하여 수정하기

myList.set(index, element);

ArrayList와 요소를 입력받아, 마지막 요소가 제거된 새로운 ArrayList을 리턴

ArrayList lastValue = new ArrayList(arrayList);
lastValue.remove(lastValue.size()-1);
return lastValue;

새로운 list를 만든 후 거기서 뺐다

===================================================

String 타입의 요소를 가지는 배열을 입력받아 ArrayList로 리턴

return new ArrayList(Arrays.asList(arr));

// 배열 -> List로 변환

List list = new ArrayList(Arrays.asList(arr));

출처: https://hianna.tistory.com/551 [어제 오늘 내일]

throw : 새로운 예외를 발생시킬때 사용
throws : try-catch가 아닌 예외를 처리하는 방법으로 예외를 메서드에 선언할때 사용

Comments