标签:移除 remove ext cto toc [] java实现 arraylist lis
集合:
Collection 不唯一 无序
List          不唯一  有序
Set           唯一    无序
Map 键值对存储的集合方式
ArrayList : Object[]实现 
LinkedList:   链表形式实现
HashMap:      key:set   value:collection
Vector ArrayList: 前者线程安全 后者重速度 线程不安全 前者增长幅度1倍 后者50%
HashTable HashMap:  前者线程安全 后者不安全   前者键值均不允许放null   后者 允许
Iterator:迭代器 (hasNext next2个方法)
泛型:限制集合中存放的类型(引用数据类型)
回文:
public class Huiwen
{
	  public static void main(String[] args) 
  {
		    String str = "123212";
		
		    LinkedList list = new LinkedList();
		    char[] chs =str.toCharArray();
		    for(int i = 0;i < chs.length;i++)
    {
			      list.addFirst(chs[i]);
		    }
		    String str1="";
		    for(int i = 0;i < list.size();i++)
    {
			      str1 += list.get(i);
		    }
		    if(str.equals(str1))
    {
			      System.out.println("yes");
		    }
	  }
}
泛型:限制集合中存放数据的类型 (数据的类型只允许是引用数据类型)
由于list是有序的 所以可以采用访问下标
put 向集合中存放对象
map集合
key 是唯一的 value无所谓
get:根据key获取值
remove 根据键移除值
HashMap   允许有一个key为空 值无所谓 可空可不空
HashTable   key 不允许为空  值也不允许为空
标签:移除 remove ext cto toc [] java实现 arraylist lis
原文地址:http://www.cnblogs.com/a2367763409/p/6648983.html