정수 키가 자원 ID 인 경우 SparseArray
을 사용하는 것이 좋습니다입니까? 아니면 낮은 숫자의 키를 겨냥한 것입니까?SparseArray는 리소스 ID 키에 적합합니까?
예, 나는 SparseArray
의 정의를 알고, 하나 SparseArray
를 사용하는 조언, 정수 키 ArrayList
사용하는 경우 컴파일러는 항상 경고를 발행합니다.
그러나 SparseArray
이 정의되었을 때 요소를 포함하지만 모든 요소가 아닌 배열을 염두에 두었을 것입니다.
필자의 경우 리소스 ID를 키로 사용하고 싶습니다. 생성 된 R.java
파일을 선택하는 사용자에게는 매우 큰 숫자입니다. 그래서 나는 그것이 적합하지 않을 수도 있지만 의도뿐만 아니라 SparseArray
의 구현도 적합하지 않을 수 있습니다.