请教高手比如我有个List的变量,里面放的是Person类实例我要通过List的变量调用Person的getName方法谢谢
解决方案 »
- java swing 采用双缓冲后,界面不闪烁了但是现实不正常
- java安装目录下,有 jdk1.5.0_08 和 jre1.5.0_08 两个文件夹,可是里面的文件有相同的,这两个有什么区别呀?
- 请问使用ANT+jdb如何调试啊?
- java中vector的使用问题
- tomcat和jdk不兼容? 很快结贴
- 关于提示信息的问题?高分请教
- 一个关于静态的问题
- 送分问题:Exception in thread "main" java.lang.NoClassDefFoundError: SimpleProgram/class
- JTextArea 限制用户输入问题!(急!急!急!)
- 父类私有字段问题
- 什么是多态?????
- 用java解决吃饭问题,大家进来看看,说说大家的意见!谢谢!
lst.add(Person);((Person)lst.get(0)).getName();??这个意思?
((Person)list.get(int index)).getName();
...
list.get(0).getName();
import java.util.ArrayList;
import java.util.List;class Person{
public String getName(){
return " ";
}
}public class Main{
public static void main(String[] args) {
List<Person> list = new ArrayList<Person>();
for(int i=0;i<10;i++){
list.add(new Person());
}
//取
for(Person p : list){
p.getName();
}
}
}
方法二,如果你JDK版本够高的话,可以用泛型