C#:String與StringBuilderhtml
Java:String與StringBufferui
第一個不習慣是string的第一個字母必須大寫了。spa
第二個不習慣是int得寫成Integer了,雖然能夠定義int i=0,可是對於泛型等用法必須ArrayList<Integer>。3d
C# :HashTable List<T> Dictionary<T,K>
code
Java:HashTable List(包括:ArrayList<T>,LinkedList<T>) Map<T,K>(包括:HashMap<T,K>,SortedMap<T,K>)htm
Set(包括:HashSet<T>, SoredSet<T>)blog
Set:不能包含重複的元素;接口
List:能夠包含重複的元素。 隊列
集合的類仍是挺多的,比較的我頭差點都大了,最後才找出這種簡單的對應關係。 element
C# :Stack<T> Queue<T>
Java:Stack<T> Queue(包括四個:LinkedBlockingQueue<T>、ArrayBlockingQueue<T>、PriorityBlockingQueue<T>、DelayQueue<T>)
Stack用法基本一致,Queue用法與名稱基本上差天與地,下面有詳細解答。
Java Queue 的相關方法:
addtake