this posting에 따르면 ListBuffer은 첫 번째 요소와 마지막 요소를 일정 시간 제거 할 수 있다고합니다. API 참조 및 ListBuffer 소스 코드를 살펴 보았습니다. 그러나 remove(0)
이 첫 번째 요소에 대한 작업을 수행하는 동안 일정한 시간에 마지막 요소를 제거하는 방법을 찾을 수 없습니다. 마지막 요소를 제거하는 올바른 방법은 무엇입니까?ListBuffer에서 요소 제거
또 다른 질문 : ListBuffer를 반복하면서 요소를 효율적으로 제거 할 수 있습니까? 자바에서는
감사와 마지막 요소를 제거 할 수 있습니다. 그래서 기본적으로 ListBuffer에서 임의의 요소를 제거하기 위해 항상 O (n) 걸릴 것입니다. 그렇지 않습니까? 특정 요소를 가리키는 반복자로도 즉시 제거 할 수 없다는 점은 실망 스럽습니다. ( –