1.工具及套件版本說明及使用權限:
使用JAVA util 套件 版本 JDK 6
import java.util.Calendar;
import java.util.Date
2.功能及用途說明:
傳入日期,傳出星期中文字。
3.流程原理說明:
3.1傳入Date日期物件後,轉為Calendar物件
3.2利用enum物件將中文字存入及Calendar星期代碼
3.3利用Calendar.DAY_OF_WEEK 取出星期代碼
公告版位
目前分類:JAVA.util套件 (6)
- Apr 12 Sat 2014 22:34
[JAVA]星期幾轉換中文字
- Oct 06 Sun 2013 20:33
[JAVA]取出Map的資料使用loop -- Iterator、foreach、for
Map myMap = new HashMap();
myMap.put("1", "星期一");
myMap.put("2", "星期二");
myMap.put("3", "星期三");
myMap.put("4", "星期四");
myMap.put("5", "星期五");
- Dec 29 Thu 2011 16:21
[JAVA]JAVA.util套件目錄
包含 collection 框架、遺留的 collection 類別、事件模型、日期和時間設施、
國際化和各種實用工具類別(字元串標記產生器、隨機數產生器和位元陣列)。
介面目錄
- Collection
- Comparator
- Deque
- Enumeration
- EventListener
- Formattable
- Iterator
- List
- ListIterator
- Map
- Map.Entry
- NavigableMap
- NavigableSet
- Observer
- Queue
- RandomAccess
- Set
- SortedMap
- SortedSet
- Dec 28 Wed 2011 18:03
[JAVA] 使用iterator取出集合內所有的值
凡是有實作java.lang.Iterable介面的類別,或是繼承java.lang.Iterable介面的介面,都具有iterator()方法,可用iterator取值。Set介面與List介面都有繼承java.lang.Iterable,可以使用iterator取值。
以下以Set介面為例,介紹使用iterator取出集合內所有的值的方法。
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class setPractice {
public static void main(String args[]){
/*
* 宣告型態為Set,實體為HashSet的變數
* setTest,限制只能加 入String型態
- Dec 27 Tue 2011 10:33
[JAVA] 集合常用介面List,Set,Map簡介
集合(Collection),又稱為容器(Container),可以用來持有物件。集合與陣列(Array)最大的不同在於陣列具有固定的長度,集合沒有固定的長度。
集合常用介面為:List,Set,Map。這三個介面皆是從JDK1.2版出現。
List介面:具有順序性,可取得指定位置的內容,或是把內容加到指定的位置。常見的實作類別(Implementing Class)有Vector, ArrayList。Vector自JDK1.0出現,從JDK1.2起,Vector類別實作List介面。
Set 介面 :不可加入重複的物件。舉例而言,x.equals(y),當x已經在Set中,則y不能加入。常見的實作類別為HashSet, TreeSet。
Map 介面 : 具有Key與Value,透過Key來取得對應的Value;key不可重複。常見的實作類別為HashTable, HashMap。 HashTable 自JDK1.0出現,從JDK1.2起, HashTable 類別實作Map介面。
- Dec 24 Sat 2011 15:26
[JAVA]ArrayList與LinkedList的比較
在集合(Collection)中,我們常使用List這個介面(Interface)。要實作List,通常會使用 ArrayList或 LinkedList 這兩個Class。那麼何時使用ArrayList較好,又何時使用LinkedList較好呢?