⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userlinklist.java

📁 基于netbeans的java桌面应用程序合集
💻 JAVA
字号:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package org.Adam;/** * * @author Administrator */public class UserLinkList {Node root;    Node printer;    int count;    public UserLinkList() {        root=new Node();        root.next=null;        printer=null;        count=0;    }    //Delete User    public void DeleteUser(Node n){        printer=root;        while(printer.next!=null){            if(printer.next==n){                printer.next=n.next;                count--;                break;            }            printer=printer.next;        }            }    //Add User    public void AddUser(Node n){        printer=root;        while(printer.next!=null){            printer=printer.next;        }        printer.next=n;        n.next=null;        count++;    }    //Return UserList     public int getCount(){        return count;    }    //find user by username    public Node findUser(String username){        if(count==0)        return null;        printer=root;        while(printer.next!=null){            printer=printer.next;            if(printer.username.equalsIgnoreCase(username)){                return printer;            }        }        return null;    }    //find user by index    public Node findUser(int index){        if(count==0)        return null;        if(count<0)        return null;        printer=root;        int i=0;        while(i<index+1){            if(printer.next!=null){                printer=printer.next;                           }else{                return null;            }            i++;        }        return printer;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -