该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import static java.lang.System.out;
import java.util.*;
public class TestLinkedList
{
public static void main(String[] args)
{
LinkedList list = new LinkedList();
list.add("John Alex");
list.add("Willims Senana");
list.add("John Anna");
list.add("Johnson Jack");
list.add("Hunter Jeft");
// 设定特定字符串value
String value = "John";
Iterator itor = list.iterator();
out.println();
out.println("原始LinkedList字符串序列:");
out.println(list);
out.println();
out.println();
//------------------------------------------------------------------------------------------
// 1. 搜索并显示以特定字符串开始的职员姓名,这里查找字符串"John" 开头的,实际最好定义方法实现
out.println("1.搜索并显示以特定字符串开始的职员姓名,这里假定查找字符串\"John\" 开头的:");
while(itor.hasNext())
{
String tmp = itor.next().toString();
if(tmp.indexOf(value)==0) {
out.println("找到元素: " + tmp);
}
}
out.println();
out.println();
//------------------------------------------------------------------------------------------
// 2. 随机排列并显示LinkedList的内容
out.println("2.随机排列并显示LinkedList的内容:");
Collections.shuffle(list);
out.println(list);
}
}