Java用ArrayList实现先进后出的队列通用方法
摘要:Java用ArrayList实现先进后出的队列通用方法,超过5个之后,从list删除最先存入的,再add进来一个新的
java代码
package com.webkfa.test; import java.util.ArrayList; import java.util.List; /** * web开发技术提供 * 网址: * http://www.webkfa.com */ public class Test { public static void main(String[] args) { addPopLst("1"); addPopLst("2"); addPopLst("3"); addPopLst("4"); addPopLst("5"); addPopLst("6"); for (int i = 0; i < lst.size(); i++) { System.out.println(lst.get(i)); } } private static List<String> lst=new ArrayList<String>(); /** * Java用ArrayList实现先进先出的队列通用方法 * @param newstr * @return */ public static List<String> addPopLst(String newstr){ if(newstr!=null && !"".equals(newstr)){ lst.add(0,newstr); if(lst.size()>5){ lst.remove(5); } } return lst; } }
相关文章
最新发布
阅读排行
热门文章
猜你喜欢