飞机大战(2)——队列ArrayList的使用

ArrayList在JAVA中相当与一个动态存放对象的数组,具有增删等功能,是非常方便的一个类。
它是在java.util中的一个类下,正确创建方法如下

ArrayList<存放对象的种类> 队列名=new ArrayList();
里面可以存放指定类型的对象,倘若
ArrayList<String> fj=new ArrayList();
这样定义,则里面可以存放字符串类型的对象
在飞机大战中,会有大量的飞机,我们可以创建一个飞机类,凡是属于飞机类的对象都可以加入此队列

下面介绍飞机大战中将要用到ArrayList中的几个方法

队列名.add();//向队列中添加对象
队列名.remove();//从队列中移除对象,**注意移除后会自动向前补齐**
队列名.get(序号);//从队列中取出对象
队列名.size();//返回队列的长度,遍历队列时会用到

下面用一段简单的代码来应用一下队列

import java.util.ArrayList;
public class Line {
	public static void main(String[] args){
	//创建一个队列
		ArrayList<String> fj=new ArrayList();
		//向队列中添加字符串对象
		String s="abc";
        fj.add(s);
        fj.add("def");
        fj.add("ghi");
        //遍历队列
        for(int i=0;i<fj.size();i++){
        	String ms=fj.get(i);
        	System.out.println("第"+i+"个"+"取到的是"+ms);
        }
        //删除队列中的元素
        fj.remove(1);
        //查看是否删除成功
        for(int i=0;i<fj.size();i++){
        	String ms=fj.get(i);
        	System.out.println("第"+i+"个"+"取到的是"+ms);
        }
        
	}
	
	
}

删除前取到的队列对象
飞机大战(2)——队列ArrayList的使用
删除后取到的队列对象
飞机大战(2)——队列ArrayList的使用

飞机大战(2)——队列ArrayList的使用飞机大战(2)——队列ArrayList的使用 MrChase 发布了7 篇原创文章 · 获赞 2 · 访问量 1158 私信 关注
上一篇:LR SP PC


下一篇:使用jenkins配置.net mvc网站进行持续集成三