原创 126_容器_自定義數據排序

NewsItem.jar package collection.sort.newsitemsort; import java.text.SimpleDateFormat; import java.util.Date; /

原创 127_容器_排序容器_TreeSet與TreeMap

Person.java package collection.sort.TreeSet_TreeMap; public class Person { private final String name;//名稱

原创 125_容器_內置類比較_Comparator_排序工具類實現

ComparatorImpl package collection.sort.comparator; import java.util.ArrayList; import java.util.Arrays; import

原创 115_容器_迭代器遍歷Map的兩種方式

Iterator迭代器如何遍歷Map: /** * 測試Map的遍歷方式 */ public class Test { public static void main(String[] args) {

原创 122-123_容器_排序_冒泡排序

package collection.sort.bubble; import java.util.Arrays; public class BubbleSort { /** * 最終版本:考慮存在順序

原创 121_容器_HashMap_經典存儲_經典分揀思路_與面向對象組合解題

思考: 定義一個Student類 屬性有姓名,班號,成績;現在將若干Student對象放入List,請統計出每個班級的總分和平均分; 方案: 面向對象+分揀存儲(1:N) 學生類-Student package has

原创 131_容器_HashTable與Properties_絕對相對類路徑存儲與讀取

HashMap_HashTable.txt Hashtable與HashMap區別: 1)主要:Hashtable線程安全,同步,效率低下 HashMap線程不安全,非同步,效率相對高 2)父類:Hashtabl

原创 Java基本數據類型+運算符

Java的基本數據類型 Java是一種強類型語言,每個變量都必須先聲明其類型再使用。 一、整數類型 類型 佔用存儲空間 表述範圍 byte 1字節 -128~127 short 2字節 -2^15~2^15-

原创 113_容器_數據存儲練習_Map保存表記錄

數據封裝之用Map封裝數據測試代碼如下: public class Test { public static void main(String[] args) { //一個map對象對應一行記錄!!!

原创 120_容器_HashMap_經典存儲_分揀思路

分揀存儲: 統計 各個單詞 出現的次數 this is a cat and that is a mice and where is the food ? 直接分揀-HashMapDemo package hash

原创 119_容器_自定義實現迭代器_深入迭代器_迭代器原理_面向對象實現

3 點贊 收藏 分享 文章舉報 werdzs 發佈了184 篇原創文章 · 獲贊 19 · 訪問量 5萬+ 私信

原创 114_容器_迭代器遍歷List和Set_List迭代器源代碼分析

Iterator接口: 所有實現了Collection接口的容器類都有一個iterator方法用以返回一個實現Iterator接口的對象 Iterator對象稱作爲迭代器,以方便的對容器內元素的遍歷操作 Iterator接口定義

原创 128_容器_工具類Collections方法詳解_洗牌

TestCollections.java package collection.sort.collections_detail; import java.util.ArrayList; import java.util.C

原创 118_容器_自定義泛型_深入2_無多態_通配符_無泛型數組_jdk7泛型使用

通配符 通配符的測試-TestWildcard package genericity_wildcard; import java.util.ArrayList; import java.util.List; /** *

原创 130_容器_Enumeration接口_StringTokenizer

TestEnumeration.java package collection.others.Enumeration; import java.util.Enumeration; import java.util.Vect