Zi 字媒體
2017-07-25T20:27:27+00:00
List是以物件加入的順序來排序,如果單純用來讀取,建議使用ArrayList,如果大量做插入、刪除等動作,用LinkedList會比ArrayList好上很多
import java.util.LinkedList;
import java.util.Iterator;
public class test
{
public static void main(String [] argv)
{
LinkedList link = new LinkedList();
//新增一筆資料進LinkedList
link.add("李四");
//新增一筆資料到LinkedList最前端
link.addFirst("張三");
link.addFirst("王五");
//查詢link內是否有該字串
System.out.println(link.contains("王五"));
//建立Iterator,Iterator的是針對在不同的物件(陣列、鏈結、雜湊集合)的公開存取介面
//Iterator會先到物件內部收集資料再回傳到Iterator
Iterator it = link.iterator();
while(it.hasNext()){
System.out.print(it.next() + " ");
}
System.out.println();
//取得LinkedList最前端的資料
System.out.println( link.getFirst() );
//刪除LinkedList最前端的資料
link.removeFirst();
//判斷LinkedList是否為空
System.out.println( link.isEmpty() );
}
}
Categories: Java
分類
Android
AngularJS
API Blueprint
Chrome
Database
MySQL
DataStructure
Docker
Editor
Vim
Firefox
Git
GitLab
Google API
Hadoop
Language
Go
Java
JavaScript
jQuery
jQueryChart
Node.js
Vue
PHP
Laravel
ZendFramework
Python
Mac
Network
Cisco
DLink
Juniper
Oauth
Server
Apache
Share
Unix
FreeBSD
Linux
WebDesign
Bootstrap
CSS
HTML
Wordpress
Search
搜尋關鍵字:
寫了
5860316篇文章,獲得
23313次喜歡