2013年4月20日 星期六

Linklist 範例




LinkedList 使用範例


package dispatch;

import java.util.HashMap;
import java.util.LinkedList;
import java.util.Queue;

public class Dispatch {

/**
* @param args
*/
String L[]={"40","39","38","37","26","25","12","11","4","3","10","9","24","23","60","59",
"7","8","22","21","58","57","19","20","53","54","55","56"};
 
String R[]={"41","42","43","44","27","28","29","30","13","14","5","6","15","16","31","32","45","46"
  , "2","1","18","17","33","34","47","48","36","35","52","51","50","49"  
};

LinkedList <String> maps;
public void  process()
{
maps=new LinkedList<>();
HashMap map=new HashMap<>();
for(int i=0;i<L.length;i++)
{
maps.add(L[i]);
}

while (!maps.isEmpty())
{System.out.print(maps.remove());
System.out.print("\t");
}


}


public static void main(String[] args) {
// TODO Auto-generated method stub
new Dispatch().process();

}

}


2013年4月16日 星期二

List 介面使用


import java.util.LinkedList;
import java.util.List;


public class ListExample {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
List list1= new LinkedList<>();
list1.add("abc");
list1.add(new Integer(3));
list1.add(new Boolean(true));
list1.add(new Integer(3));
System.out.print("LinkedList:"+list1);

}

}