鱼C论坛

 找回密码
 立即注册
查看: 2793|回复: 1

[学习笔记] java链表学习

[复制链接]
发表于 2018-10-3 23:09:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
import java.util.LinkedList;
import java.util.List;
import java.util.Queue;
public class LinkedDemo01
{
        public static void main(String[] args)
        {
                LinkedList<String> link=new LinkedList<String>();
                link.add("A");
                link.add("B");
                link.add("C");
                link.add("D");
                System.out.println("初使化链表==>"+link);        //好像直接打印数组,才会出现打印堆地址情况,其他情况toString()方法能行
                link.addFirst("X");
                link.addLast("Y");
                System.out.println(link);
        }
}
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-10-3 23:31:57 | 显示全部楼层
import java.util.LinkedList;
import java.util.List;
import java.util.Queue;
public class LinkedDemo01
{
        public static void main(String[] args)
        {
                LinkedList<String> link=new LinkedList<String>();
                link.add("A");
                link.add("B");
                link.add("C");
                link.add("D");
                System.out.println("初使化链表==>"+link);        //好像直接打印数组,才会出现打印堆地址情况,其他情况toString()方法能行
                link.addFirst("X");
                link.addLast("Y");
                System.out.println(link);

                System.out.println();
                System.out.println("link.size()长度为==>"+link.size());
                for(int i=0;i<link.size()+6;i++)                                //为什么只循环到i=2就终止循环了?因为link.size()随着poll方法删除表头,它是变化的
                //for(int i=0;i<6;i++)
                {
                        System.out.println("删除的表头是==>"+link.poll());
                        System.out.println("剩余的链表是==>"+link);
                        System.out.println("i的循环次数是==>"+i);
                        System.out.println();

                }
        }
}
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-22 14:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表