以下はListクラスです。アンドロイドに存在するarraylistからarraylistを格納
public class Abc {
String pincode, state, name, phNo;
public Abc(String pincode, String state, String name, String phNo) {
this.pincode = pincode;
this.state = state;
this.name = name;
this.phNo = phNo;
}
public String getPincode() {
return pincode;
}
public void setPincode(String pincode) {
this.pincode = pincode;
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPhNo() {
return phNo;
}
public void setPhNo(String phNo) {
this.phNo = phNo;
}
}
私はリストにデータを追加しています。
List<Abc> abcs = new ArrayList<>();
List<Abc> customList = new ArrayList<>();
abcs.add(new Abc("600025", "Delhi", "gambhir", "565632552"));
abcs.add(new Abc("600026", "Punjab", "yuvi", "565632553"));
abcs.add(new Abc("600027", "Punjab", "bhajji", "565632554"));
abcs.add(new Abc("600028", "Delhi", "kohli", "565632555"));
abcs.add(new Abc("600029", "Karnataka", "dravid", "565632556"));
abcs.add(new Abc("600030", "Delhi", "rohit", "565632557"));
abcs.add(new Abc("600031", "Kerla", "sreeshanth", "565632558"));
私はこのロジックを達成するためにデリーに住んでいる別のリストが必要です。 私はこの
for (int i = 0; i < abcs.size(); i++) {
if(abcs.get(i).getName().equals("Delhi")){
customList.addAll(i,abcs);
}
}
のように試してみました。しかし、私のcustomListにはデータは追加されません。誰でも助けてくれますか? you'rは2番目のパラメータで状態名を格納し"name"
変数"Delhi"
:
がで取得します。 ** customList.add(abcs.get(i)); ** –
wait ..私はチェックします.. – Balaji
この条件 'if(abcs.get(i).getName()。equals(" Delhi ") ){' – Piyush