arraylist から一意のオブジェクトをフィルタリングするにはどうすればよいですか。
List<LabelValue> uniqueCityListBasedState = new ArrayList<LabelValue>();
for (LabelValue city : cityListBasedState) {
if (!uniqueCityListBasedState.contains(city)) {
uniqueCityListBasedState.add(city);
}
}
これは私のコードです。しかし、問題は、オブジェクトではなく、そのオブジェクト内のプロパティの値でフィルタリングする必要があることです。この場合、名前を持つオブジェクトを除外する必要があります。
あれはcity.getName()