请教关于for循环的小问题

LKJAVA 2009-09-14 12:34:56

for(int i=0; i<5;i++) {
Person p = new Person();
}


请问如果我想让创建的实例名为 p0, p1, p2, p3, p4应该怎么做?
...全文
212 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
java_object 2009-09-14
  • 打赏
  • 举报
回复

Person[] p = null;
for(int i = 0;i<5;i++) {
p[i] = new Person();
}
iamnotahacker 2009-09-14
  • 打赏
  • 举报
回复

Person [] p = new Person[5];
for (int i = 0; i < 5; i ++) {
p[i] = new Person();
}

用数组像就这样
dajiadebeibei9 2009-09-14
  • 打赏
  • 举报
回复
Person[] p;
for(int i = 0;i<5;i++) {
p[i] = new Person();
}
bigbug9002 2009-09-14
  • 打赏
  • 举报
回复
显然是应该用数组去解决你的问题.
iamnotahacker 2009-09-14
  • 打赏
  • 举报
回复
楼上的,这样可以?
浴火涅磐 2009-09-14
  • 打赏
  • 举报
回复
Person p1,p2,p3,p4,p5 = new Person();就可以了
iamnotahacker 2009-09-14
  • 打赏
  • 举报
回复
一般这种情况考虑放入数组或集合里
yanliang_xt 2009-09-14
  • 打赏
  • 举报
回复
这样不可以的。。

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧