黑马程序员技术交流社区

标题: 如何对利用for循环创建对象并给每个对象取名 [打印本页]

作者: 122754304    时间: 2016-4-8 21:37
标题: 如何对利用for循环创建对象并给每个对象取名
求大神.....

作者: 骓逝    时间: 2016-4-8 21:57
只要保证每个对象名都不要样就好了,如使用System类的getCurrentTime()方法,或者你定义一个数组,然后遍历取出来就行了
作者: 122754304    时间: 2016-4-9 22:03
骓逝 发表于 2016-4-8 21:57
只要保证每个对象名都不要样就好了,如使用System类的getCurrentTime()方法,或者你定义一个数组,然后遍历 ...

要跟每个对象取名字哦...
作者: 骓逝    时间: 2016-4-10 00:07
122754304 发表于 2016-4-9 22:03
要跟每个对象取名字哦...

你不会用控制台的方法输入?
作者: 122754304    时间: 2016-4-11 22:26
骓逝 发表于 2016-4-10 00:07
你不会用控制台的方法输入?

我是想利用FOR循环自动命名
作者: 董改名    时间: 2016-4-11 22:32
http://www.docin.com/p-634699151.html
作者: xi502586913    时间: 2016-4-11 22:57
这个我不会
作者: 骓逝    时间: 2016-4-16 00:45
你到底是想给对象怎样取名子?逗 B, 要是不在意名字是什么只要保证不一样即可,对象名字可以用System类的currentTimeMillis方法加一个字符串后成,逗 B来的这楼主
作者: 编号89757    时间: 2016-4-16 11:45
这个我前几天敲学生管理系统时,遇到过。
采用for循环  student s1=new student(姓名,年龄,分数);
student[ ] s2=new student[  ];  //student类型可以存储该类型的对象名地址
  S2[i] =s1;//存储S1的地址,每循环一次存储一个学生的对象名。调用某个学生时直接采用S2[i].姓名
作者: 15614014298    时间: 2016-4-16 13:27
你可以给每个对象加个name的属性




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2