Arraylist应用:(可将其看为可自动增长容量的数组)
(1)Arraylist中导入字符串;
import java.util.*; //注意导入java.util包
public class array {
public static void main(String[] args)
{
ArrayList a=new ArrayList();
a.add("first");
a.add("second");
a.add("thirst");
a.add("fourth");
for(int i=0;i<a.size();i++)
{
System.out.println(a.get(i));
}
}
}
(2)Arraylist中导入对象
import java.util.*;
public class array {
public static void main(String[] args)
{
ArrayList a=new ArrayList();
a.add(new Poind(3,4)); //匿名对象的导入
a.add(new Poind(3,6));
a.add(new Poind(3,5));
a.add(new Poind(6,7));
System.out.println(a); //输出其所有变量的值;
}
}
class Poind{
int x,y;
Poind(int x,int y)
{
this.x=x;
this.y=y;
}
public String toString() //用toSring方法控制对象的输出;
{
return "x="+x+" "+"y="+y;
}
输出结果为:[x=3 y=4, x=3 y=6, x=3 y=5, x=6 y=7]
}
相关文章
- 【Java学习笔记】<集合框架>定义功能去除ArrayList中的重复元素
- JAVA集合框架(三)-Map
- Java基础学习笔记十七 集合框架(三)之Map
- Java集合类Map与MapEntry学习
- 13. Java类集 Part 1(类集、Collection接口、List接口、Set接口、SortedSet接口、集合的输出) ----- 学习笔记
- 学习effective java-4创建和销毁对象之利用私用构造方法强化类的非实例化
- Java 让工具类不可实例化
- Java集合框架:Collections工具类
- 黑马程序员----Java集合框架学习笔记2 Map-工具类-泛型
- 黑马程序员-----Java基础-----集合工具类,jdk1.5新特性,其他对象