Trong Java, tôi muốn kiểm tra xem Chuỗi có tồn tại trong một List<String> myList
hay không.Java, trả về nếu Danh sách chứa Chuỗi
Something như thế này:
if(myList.contains("A")){
//true
}else{
// false
}
Vấn đề là myList thể chứa dữ liệu un-tỉa:
{' A', 'B ', ' C '}
tôi muốn nó trở thành sự thật nếu mục của tôi 'B'
có trong danh sách. Làm thế nào tôi nên làm điều này? Tôi muốn tránh một cấu trúc vòng lặp.
AFAIK trong vanilla JDK, không. Tôi đoán trong Java 8 với bao đóng, bạn sẽ đạt được điều này trong một dòng. –
làm cách nào để đạt được điều đó. mà không cần viết điều kiện vòng lặp. Trong thực tế, nó kiểm tra mỗi chuỗi nội bộ. nhưng tôi muốn nó trong một dòng;) – Reddy
Như tôi đã nói, bạn không thể đạt được điều này ** trong một dòng ** đơn giản với Java đơn giản. Có những thư viện giúp bạn thực hiện công việc này. –