コード例 #1
0
        //搜索相关的词语
        public Assortment serchofword(Assortmentdatanode mm, string m2)
        {
            Assortment mword = mm.getuser_work();

            if (mword.getWord() == m2)
            {
                return(mword);
            }
            else
            {
                return(serchofword(mm.getnextserchdatanode(), m2));
            }
        }//
コード例 #2
0
        }//添加商品

        //删除节点
        public Boolean delelteserchdatanode()
        {
            if (this.nextserchdatanode != null)
            {
                //serchdatanode mma = new serchdatanode(am);

                this.nextserchdatanode = null;
                return(true);
            }
            else
            {
                return(false);
            }
        }
コード例 #3
0
        //添加文章
        public Boolean addserchdatanode(Assortment am)
        {
            if (this.nextserchdatanode == null)
            {
                Assortmentdatanode mma = new Assortmentdatanode(am);

                this.nextserchdatanode = mma;
                return(true);
            }
            else
            {
                return(false);
            }
        }//添加商品
コード例 #4
0
        //删除节点


        public Boolean deletenode(Assortmentdatanode mm, float gailv)
        {
            Assortment mword = mm.getuser_work();

            if (mword.getPro() < gailv)
            {
                Assortmentdatanode beforenode = mm.getbfserchdatanode();
                beforenode.setnextserchdatanode(mm.getnextserchdatanode());
                mm = null;
                return(true);
            }
            else
            {
                return(deletenode(mm.getnextserchdatanode(), gailv));
            }
        }
コード例 #5
0
        //添加数据文章
        public Boolean addnewdata(Assortment nn, Assortmentdatanode ff)
        {
            if (ff.getuser_work() == null)
            {
                ff.setuser_work(nn);
                return(true);
            }
            else
            {
                Assortmentdatanode na = ff.getnextserchdatanode();
                if (na == null)
                {
                    na = new Assortmentdatanode(nn);
                    return(true);
                }
                else
                {
                    return(addnewdata(nn, na));
                }

                // return false;
            }
        }
コード例 #6
0
 public void setnextserchdatanode(Assortmentdatanode mm)
 {
     this.nextserchdatanode = mm;
 }
コード例 #7
0
 public Assortmentdatanode(string name, string pinyin)
 {
     this.nextserchdatanode = null;
     this.assort            = new Assortment(name, pinyin);
 }
コード例 #8
0
 public Assortmentdatanode()
 {
     this.nextserchdatanode = null;
     this.befserchdatanode  = null;
     this.assort            = null;
 }
コード例 #9
0
        private Assortment assort;                    //词语



        public void setbfsetchdatanode(Assortmentdatanode mma)
        {
            this.befserchdatanode = mma;
        }
コード例 #10
0
 public Assortmentmessage(Assortment kk)
 {
     this.mserchdatanode = new Assortmentdatanode(kk);
 }
コード例 #11
0
        public Assortmentmessage()
        {
            this.mserchdatanode = new Assortmentdatanode();

            this.lastserchdatanode = this.mserchdatanode;
        }
コード例 #12
0
 public Assortmentmessage(Assortmentdatanode mm)
 {
     this.mserchdatanode = mm;
 }