Java-如何迭代ArrayList以添加元素?
我是java新手,我想从一个类中获取所有数据 以下是我向类中添加数据的方式:Java-如何迭代ArrayList以添加元素?,java,object,arraylist,loops,Java,Object,Arraylist,Loops,我是java新手,我想从一个类中获取所有数据 以下是我向类中添加数据的方式: String[] arrNames = { "Andrew", "James" ... }; ... for(int i = 0; i < arrNames.length; i++){ Person person = new Person(); person.setId(i + 1); person.setName(arrNames[i]); person.setLastname(arr
String[] arrNames = { "Andrew", "James" ... };
...
for(int i = 0; i < arrNames.length; i++){
Person person = new Person();
person.setId(i + 1);
person.setName(arrNames[i]);
person.setLastname(arrLastnames[i]);
person.setIdentifier(arrIds[i]);
person.setAddress(arrAddreses[i]);
}
List=ArrayList();
for(int i=0;i
将人
放入列表中,例如:
List<Person> persons = new ArrayList<Person>();
for(int i = 0; i < arrNames.length; i++){
Person person = new Person();
person.setId(i + 1);
person.setName(arrNames[i]);
person.setLastname(arrLastnames[i]);
person.setIdentifier(arrIds[i]);
person.setAddress(arrAddreses[i]);
persons.add(person);
}
for(Person p : persons){
System.out.println(p.getName());
}
List persons=new ArrayList();
for(int i=0;i
您需要创建一个列表
,并将循环中的每个人
添加到该列表中
List<Person> personList = new ArrayList<Person>();
for(int i = 0; i < arrNames.length; i++){
// Create Person
// Set Attributes
personList.add(person);
}
引入一个包含人员的列表,并将对象添加到循环中
String[] arrNames = { "Andrew", "James" ... };
...
List<Person> persons = new ArrayList<Person();
for(int i = 0; i < arrNames.length; i++){
Person person = new Person();
person.setId(i + 1);
person.setName(arrNames[i]);
person.setLastname(arrLastnames[i]);
person.setIdentifier(arrIds[i]);
person.setAddress(arrAddreses[i]);
persons.add(person);
}
List people=Arrays.asList(新人(1,“安德鲁”,“姓氏1”,“地址1”),新人(2,“詹姆斯”,“姓氏2”,“地址2”);
用于(人员p:人员){
System.out.println(p.getName());
}
那么快ArrayList
primer:
List<Person> list = new ArrayList<Person>();
//Code to add stuff
for (Person p : list) {
//Do something with p to your heart's desire.
}
for (Person person: personList) {
System.out.println(person.getName());
}
String[] arrNames = { "Andrew", "James" ... };
...
List<Person> persons = new ArrayList<Person();
for(int i = 0; i < arrNames.length; i++){
Person person = new Person();
person.setId(i + 1);
person.setName(arrNames[i]);
person.setLastname(arrLastnames[i]);
person.setIdentifier(arrIds[i]);
person.setAddress(arrAddreses[i]);
persons.add(person);
}
for(Person p : persons){
System.out.println(p.getName());
}
List<Person> people = Arrays.asList(new Person(1, "Andrew", "Surname1", "address1"), new Person(2, "James", "Surname2", "address2"));
for(Person p : people){
System.out.println(p.getName());
}
List<Person> list = new ArrayList<Person>();
//Code to add stuff
for (Person p : list) {
//Do something with p to your heart's desire.
}
for (int i = 0; i < list.size(); i++) {
Person reference = list.get(i);
}
List<Person> people = new ArrayList<Person>();
for(int i = 0; i < arrNames.length; i++){
Person person = new Person();
person.setId(i + 1);
person.setName(arrNames[i]);
person.setLastname(arrLastnames[i]);
person.setIdentifier(arrIds[i]);
person.setAddress(arrAddreses[i]);
people.add(person);
}