Tôi đang sử dụng ArrayList<String>
và tôi thêm dữ liệu ở các chỉ số cụ thể, làm cách nào để kiểm tra xem chỉ mục cụ thể có tồn tại hay không?
Tôi có nên đơn giản get()
và kiểm tra giá trị không? Hay tôi nên đợi một ngoại lệ? Có cách nào khác không?
Cập nhật
Cảm ơn câu trả lời của bạn, nhưng vì tôi chỉ thêm nội dung ở các chỉ số cụ thể, độ dài của danh sách sẽ không hiển thị cho tôi những thứ có sẵn.
get()
kiểm tra null
- tuy nhiên, đừng dựa vào các trường hợp ngoại lệ. Xem xét sử dụng một HashTable
thay java.sun.com/j2se/1.4.2/docs/api/java/util/Hashtable.html