// hashseths = null;
// hs=getsource();
// foreach (var v in hs)
// // console.writeline("---------------");
// ilistlist = new list();
// list.add("1");
// list.add("3");
// list.add("4");
// list.add("5");
// list.add("6");
// list.add("1");
// foreach (var li in list)
// // hashtable ht = new hashtable();
// ht.add("a", "1");
// ht.add("b", "1");
// ht.add("c", "1");
// ht.add("d", "1");
// ht.add("e", "1");
// ht.add("f", "1");
// foreach(var de in ht)
// // /*
// * c#幾種集合的區別
// * hashset集合對應已經存在的鍵不會在重複新增,list集合會,hashtable不允許新增重複鍵
// */
java常見集合類區別
hashmap 執行緒不安全,key可以為null,不可多執行緒,效率高 hashtable 執行緒安全,key不可以為null,內部的方法基本都經過 synchronized 修飾,效率低下 concurrenthashmap 在hashtable的基礎上進行分割,鎖住分割的一部分而不是整個map...
集合常見的幾種遍歷方式
建立dog類用於存入集合遍歷 public class dogpublic string getname public void setname string name public intgetage public void setage int age 重寫tostring方法 override...
C 泛型類的集合和非泛型類的集合區別
using system.collections 非泛型類集合的命名空間。非泛型類的集合 不固定資料型別 using system.collections.generic 泛型類集合的命名空間。1 非泛型類的集合和泛型類的集合的區別 前者是不固定資料型別 後者固定資料型別 比如非泛型集合的array...