您的位置:首页 > 编程语言 > Java开发

java中ArrayList的使用

2015-07-21 08:57 561 查看
<span style="font-size:18px;">//java中ArrayList的使用</span>
<span style="font-size:18px;">
</span>
<span style="font-size:18px;">package collection.java.test;
import java.util.*;
/**
* 在练习ArrayList的类对象的时候无法输出类中的方法感觉是个问题
* 将代码变成@1@2@3之后就可以输出方法了.不过还是要加Test类名进行转换的.
* @author hello
*
*/
class Test{
String name=null;
int age;
public Test(String name,int age){
this.name=name;
this.age=age;
}
public String Priint(){
return "name:"+name+"age:"+age;
}
}
public class ArrayListClass {

public static void main(String[] args) {
ArrayList<Test>te=new ArrayList<Test>();
te.add(new Test("李四",25) );
te.add(new Test("王五",26) );
te.add(new Test("赵凯",21) );
te.add(new Test("李鹏",27) );
te.add(new Test("王鹏",20) );
Object ti[]=te.toArray();//@1
for(int i=0;i<ti.length;i++){//@2
System.out.println(((Test) ti[i]).Priint());//@3
}

/*
* System.out.println("ArrayList的内容是:"+((Test)te).Priint());
* 对于没有转化为数组的来说就算加上Test还是不行的下面的也不行
* System.out.println("ArrayList的内容是:"+te.Priint());
*/

//发现不能输出te里面的方法,,,,,,应该用一种什么来输出目前还不知道
//System.out.println("ArrayList的内容是"+ te.Priint());
}

}
</span>




目前的一些学习心得感觉直接在代码的注释块中写效果会更好一些
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: