nameservice.java

来自「对初学者是个很有帮助的ajax试验demo」· Java 代码 · 共 31 行

JAVA
31
字号
package com.accp.bean;

import java.util.*;

public class NameService{
    private List names;
    
    private NameService(List list_of_names){
        System.out.println("===========>4.测试");
        this.names=list_of_names;
    }
    
    public static NameService getInstance(List list_of_names){
        return new NameService(list_of_names);        
    }
    
    public List findNames(String prefix){
        String prefix_upper=prefix.toUpperCase();
        List matches=new ArrayList();
        Iterator iter=names.iterator();
        while(iter.hasNext()){
            String name=(String) iter.next();
            String name_upper_case=name.toUpperCase();
            if(name_upper_case.startsWith(prefix_upper)){
                boolean result=matches.add(name);
            }
        }
        return matches;
    }
}

⌨️ 快捷键说明

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