/** *//**
     * 添加一个数组组成环形链表
     * @param arr
     */

    public void addArray(String[] arr){
        length=arr.length;
        for(String t:arr){
            addTail(t);
        }
        
        
        Node curr=first;
        
        while(curr.next!=null){
            curr=curr.next;
        }
        // 将最后一个节点的指针指向头节点形成环形链表
        curr.next=first;
    }
    
    /** *//**
     * 在链表尾部添加节点
     * @param t
     */
    public void addTail(String t){
        Node newNode=new Node();
        newNode.name=t;
        
        if(first==null){                        
            first=newNode;
        }
        else{
            Node curr=first;
            
            while(curr.next!=null){
                curr=curr.next;
            }
            
            curr.next=newNode;
        }
    }
    红色部分的“:”是什么意思?怎么个用法啊?