前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >验证信息

验证信息

作者头像
Hongten
发布2018-09-18 10:20:21
6650
发布2018-09-18 10:20:21
举报
文章被收录于专栏:HongtenHongten

UserTest.java

代码:

/**  *  */ package com.b510.usertest;

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;

import com.b510.usertest.users.User;

/**  *  * @author XHW  *  * @date 2011-6-6  *  */ public class UserTest {

 /**   * @param args   */  public static void main(String[] args) {   String username="";   String password="";   //得到一个输入流   BufferedReader br=null;   br=new BufferedReader(new InputStreamReader(System.in));   try {    System.out.println("请输入用户名和密码…………");    System.out.println("用户名:");    //给username赋值    username=String.valueOf(br.readLine());    System.out.println("密码:");    //给password赋值    password=String.valueOf(br.readLine());   } catch (NumberFormatException e) {       e.printStackTrace();   } catch (IOException e) {       e.printStackTrace();   }

  User user=new User();   user.setUsername(username);   user.setPassword(password);

  DisplayResult displayResult=new DisplayResult();   String result=displayResult.result(user);    System.out.println(result);

 }

}

User.java

代码:

/**  *  */ package com.b510.usertest.users;

/**  *  * @author XHW  *  * @date 2011-6-6  *  */ public class User {

 private String username;  private String password;  /**   * @return the username   */  public String getUsername() {   return username;  }  /**   * @param username the username to set   */  public void setUsername(String username) {   this.username = username;  }  /**   * @return the password   */  public String getPassword() {   return password;  }  /**   * @param password the password to set   */  public void setPassword(String password) {   this.password = password;  } }

CheckUser.java

代码:

/**  *  */ package com.b510.usertest;

import com.b510.usertest.users.User;

/**  *  * @author XHW  *  * @date 2011-6-6  *  */ public class CheckUser {

 public boolean checkUserName(User user) {     boolean bool=false;   if(user.getUsername()!=null&&user.getUsername().equals("Hongten")){    bool=true;   }   if (user.getUsername() == null || user.getUsername().length() == 0) {   }      return bool;  }  public boolean checkPassword(User user) {     boolean bool=false;   if(user.getPassword()!=null&&user.getPassword().equals("123456")){    bool=true;   }   if (user.getPassword() == null || user.getPassword().length() == 0) {    bool=false;   }     return bool;  } }

DisplayResult.java

代码:

/**  *  */ package com.b510.usertest;

import com.b510.usertest.users.User;

/**  *  * @author XHW  *  * @date 2011-6-6  *  */ public class DisplayResult {

 public String result(User user) {   String message=null;   CheckUser checkUser = new CheckUser();   if(checkUser.checkUserName(user)&&checkUser.checkPassword(user)){    message="你通过了验证!";   }else if(!checkUser.checkPassword(user)&&!checkUser.checkUserName(user)){    message="用户名和密码错误!";   }else if(!checkUser.checkUserName(user)&&checkUser.checkPassword(user)){    message="用户名错误!";   }else if(!checkUser.checkPassword(user)&&checkUser.checkUserName(user)){    message="密码错误!";   }   return message;  } }

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2011-06-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档