zoukankan      html  css  js  c++  java
  • Java中的ArrayList

    ArrayList是所谓的动态数组。用一个小例子:

    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    class arraylist
    {
    	public static void main(String args[])
    	{
    		List<String> list = new ArrayList<String>();
    		list.add("zhoushiwen");
    		list.add("comes again today!");
    		list.add("i am so neverous!");
    		
    		for(String temp : list)
    		{
    			System.out.println(temp);
    		}
    	}
    }
    

      

    这里吧ArrayList向上转型(看看什么是向上转型)了。

    遍历list还有一些方法:

    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    public class ArrayListDemo 
    {
      public static void main(String args[]){
      List<String> list = new ArrayList<String>();
      list.add("luojiahui");
      list.add("luojiafeng");
      //方法1
      Iterator it1 = list.iterator();
      while(it1.hasNext()){
      System.out.println(it1.next());
      }
      //方法2  怪异!
      for(Iterator it2 = list.iterator();it2.hasNext();){
      System.out.println(it2.next());
      }
      //方法3
      for(String tmp:list){
      System.out.println(tmp);
      }
      //方法4
      for(int i = 0;i < list.size(); i ++){
      System.out.println(list.get(i));
      }
      }
    }
    

      

  • 相关阅读:
    JSON的使用总结
    pc端分页插件的使用
    简单修改选择文件样式
    H5中的本地存储
    H5中的 meta 标签及 移动页面单位
    1001. A+B Format (20)
    查看mysql的注册表路径
    win10 64位安装mysql
    [POLITICS] S Korea lawmakers vote to impeach leader
    5-17 Hashing (25分)
  • 原文地址:https://www.cnblogs.com/larrylawrence/p/3460325.html
Copyright © 2011-2022 走看看