还是个菜鸟程序猿,今天遇到需要用for循环创建(或者叫添加)多个对象然后存入数据库的问题,上网搜了一圈,然后自己试了一下,居然成功了,
现在来把个人成果来分享下,仅供参考,敬请斧正,不喜勿喷。
额,肿么感觉现在写文章结尾都想用分号了呢;;;
以下代码Demo:
public class TestDemo {
public static void main(String[] args) {
//以创建5个student为例
int count = 6;//student数量+1
for (int i = 1; i < count; i++) {
STUDENT[] student = new STUDENT[count];
student[i] = new STUDENT();
student[i].setAge(i);
student[i].setName("学生"+i);
System.out.println(student[i]);
}
}
}
class STUDENT {
String name;
int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String toString() {
return "student[name=" + name + ",age=" + age + "]";
}
}
打印如下:
student[name=学生1,age=1]
student[name=学生2,age=2]
student[name=学生3,age=3]
student[name=学生4,age=4]
student[name=学生5,age=5]
文末来两个传送门,以示对参考前辈的尊敬:
参考文献1:/参考#20(20楼)回复,谢谢!#6(6楼)有相关问题传送门。
参考文献2:参考#29(29楼)回复。