1. //用户登录认证
    2. private HashSet<String> userBox = new HashSet<>();
    3. //没法静态初始化 考虑程序块 在创建对象前就执行的
    4. {
    5. userBox.add("小兰-123");
    6. userBox.add("小明-456");
    7. userBox.add("小红-789");
    8. }
    9. public String login(String userName,String passWord){
    10. for(int i = 0;i<userBox.size();i++){
    11. Iterator<String> it = userBox.iterator();
    12. while(it.hasNext()){
    13. String[] value = it.next().split("-");
    14. if(value[0].equals(userName)){
    15. if(value[1].equals(passWord)){
    16. return "登录成功";
    17. }
    18. break;
    19. }
    20. }
    21. }
    22. return "用户名或密码错误";
    23. }