java编程基础之模仿用户登录代码分享

 更新时间:2017年10月23日 11:00:29   作者:忘了长发模样  
这篇文章主要介绍了java编程基础之模仿用户登录代码分享,小编觉得挺不错的,这里分享给大家,供需要的朋友参考。

上一篇文章我们了解了Java背包问题求解实例代码,接下来我们看看Java中模仿用户登录的相关代码,下面是具体内容。

基于用户从控制台输入模拟的简陋用户登录验证Demo原理:

利用 Scanner 类中 nextLine() 提取用户从控制台输入的字符串信息

利用 String 类的 equals 方法进行用户输入验证

import java.util.Scanner;
public class Login {
  public static void main(String[] args) {
    // 初始化Scanner对象
    Scanner sc =new Scanner(System.in);
    // 提示用户输入用户名
    System.out.println("请输入用户名:");
    //读取用户输入数据
    String username = sc.nextLine();  
    // 提示用户输入密码
    System.out.println("请输入密码:");
    //读取用户输入数据
    String password = sc.nextLine();
    //关闭System.in输入流
    sc.close();
    //设置用户名和密码并进行匹配
    if("admin".equals(username) && "admin".equals(password))
      System.out.println("登录成功!");
    else
      System.out.println("用户名或密码错误!");
  }
}

总结

以上就是本文关于java编程基础之模仿用户登录代码分享的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:Java多线程Callable接口实现代码示例Java编程基础测试题分享等,有什么问题可以直接留言,小编会及时回复大家的。感谢朋友们对本站的支持!

相关文章

  • java hashtable实现代码

    java hashtable实现代码

    这篇文章介绍了java hashtable实现代码,有需要的朋友可以参考一下
    2013-10-10
  • java删除指定目录下指定格式文件的方法

    java删除指定目录下指定格式文件的方法

    这篇文章主要为大家详细介绍了java删除指定目录下指定格式文件的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-08-08
  • 利用MyBatis实现条件查询的方法汇总

    利用MyBatis实现条件查询的方法汇总

    这篇文章主要给大家介绍了关于利用MyBatis实现条件查询的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用MyBatis具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-08-08
  • Java利用for循环输出空心菱形的实例代码

    Java利用for循环输出空心菱形的实例代码

    这篇文章主要介绍了Java利用for循环输出空心菱形的实例代码,需要的朋友可以参考下
    2014-02-02
  • 获取系统参数System.getProperties()与配置文件参数@Value(“${key}“)

    获取系统参数System.getProperties()与配置文件参数@Value(“${key}“)

    这篇文章主要介绍了获取系统参数System.getProperties()与配置文件参数@Value("${key}"),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • JProfiler11使用教程之JVM调优问题小结

    JProfiler11使用教程之JVM调优问题小结

    这篇文章主要介绍了JProfiler11使用教程之JVM调优,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • Java并发编程中的ReentrantLock类详解

    Java并发编程中的ReentrantLock类详解

    这篇文章主要介绍了Java并发编程中的ReentrantLock类详解,ReentrantLock是juc.locks包中的一个独占式可重入锁,相比synchronized,它可以创建多个条件等待队列,还支持公平/非公平锁、可中断、超时、轮询等特性,需要的朋友可以参考下
    2023-12-12
  • java读取配置文件(properties)的时候,unicode码转utf-8方式

    java读取配置文件(properties)的时候,unicode码转utf-8方式

    这篇文章主要介绍了java读取配置文件(properties)的时候,unicode码转utf-8方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • java中的char占几个字节实例分析

    java中的char占几个字节实例分析

    这篇文章主要介绍了java中的char占几个字节实例分析的相关资料,需要的朋友可以参考下
    2017-04-04
  • 如何在 Spring Boot 中配置和使用 CSRF 保护

    如何在 Spring Boot 中配置和使用 CSRF 保护

    CSRF是一种网络攻击,它利用已认证用户的身份来执行未经用户同意的操作,Spring Boot 提供了内置的 CSRF 保护机制,可以帮助您防止这种类型的攻击,这篇文章主要介绍了Spring Boot 中的 CSRF 保护配置的使用方法,需要的朋友可以参考下
    2023-09-09

最新评论