사용자 객체가있는 ArrayList가 있습니다. 이 ArrayList 내부에서 String을 검색하려고합니다.특정 문자열에 대한 사용자 정의 객체를 사용하여 ArrayList에서 검색
객체에 대한클래스는 다음과 같다 :
ArrayList<String> searchList = new ArrayList<String>();
String search = "a";
int searchListLength = searchList.size();
for (int i = 0; i < searchListLength; i++) {
if (searchList.get(i).contains(search)) {
//Do whatever you want here
}
}
:
public class Datapoint implements Serializable {
private String stateBased;
private String name;
private String priority;
private String mainNumber;
private String groupadress;
private String dptID;
public Datapoint(){
}
public String getMainNumber() {
return mainNumber;
}
public void setMainNumber(String mainNumber) {
this.mainNumber = mainNumber;
}
public String getName() {
return name;
}
..and so on
내가 ArrayList를에서 문자열을 검색하지만 어떻게 내 사용자 정의 객체와의 ArrayList에 그렇게하는 방법을 알고
그래서 모든 "이름"문자열에 대해 예를 들어 5 개의 개체를 사용하여 ArrayList를 검색하는 기능이 필요합니다.
도 시도했지만 내 문자열을 찾지 못했습니다. ArrayList를 String으로 변환하면이 [[[true] [Wippe rechts] [1.001] [1.001] [Low] [1]], [낮음] [2]], [진정한] [Temperaturwert] [7] [7.001] [낮음] [256]] [샬렁 (상태)] [1.001] [낮음] [257 ]]]' –
그 예에서 찾고자하는 String은 무엇입니까? –
'String search = "1.001"; ' –