请看代码的注示:
public static void rank(){
LinkedList linked =new LinkedList<>();
linked.push("西游记");
linked.push("水浒传");
linked.push("红楼梦");
linked.push("三国演义");
System.out.println(linked.size());//4
/*
for(int i=0;i<linked.size();i++){
String str=(String)linked.pop();
System.out.println(str);//循环结果只有:三国演义》红楼梦
}
*/
for(int y=0;y<4;y++){
String str=(String)linked.pop();
System.out.println(str);//当条件改为int 4时,就全部输出了,为什么
}
} |
|