Java编程入门与应用 P104—例4-12

  • 在第一次进入系统时要求管理员设置一个密码,出于安全考虑密码需要输入两次,如果两次输入的密码一致才生效,否则提示失败
import java.util.Scanner;/*** Java编程入门与应用 P104—例4-12* 在第一次进入系统时要求管理员设置一个密码,出于安全考虑密码需要输入两次,如果两次输入的密码一致才生效,否则提示失败*/public class compare_equals {public static void main(String[] args) {//命名系统名字,并显示String sys = "学生信息管理";System.out.println("欢迎进入《" + sys + "》系统");//用户输入密码Scanner input = new Scanner(System.in);System.out.println("请输入你的密码:");String pass = input.next();//输入第两次密码System.out.println("请重新输入你的密码:");String pass1 = input.next();//验证两次密码是否一致if(pass.equals(pass1)){System.out.println("密码已生效,请牢记密码:" + pass);}else{System.out.println("两次密码不一致,请重新设置。");}}
}

结果:

欢迎进入《学生信息管理》系统
请输入你的密码:
abcdef
请重新输入你的密码:
abcdef
密码已生效,请牢记密码:abcdef进程已结束,退出代码为 0欢迎进入《学生信息管理》系统
请输入你的密码:
123456
请重新输入你的密码:
12345
两次密码不一致,请重新设置。进程已结束,退出代码为 0

感谢观看

再次感谢~

Java编程入门与应用 P104—例4-12(学生管理系统——密码的重复验证)相关推荐

  1. Java编程入门与应用 P124——例5-4(计算90度的正弦值、0度的余弦值、1的反正切值、120度的弧度值)

    Java编程入门与应用 P124--例5-4 计算90度的正弦值.0度的余弦值.1的反正切值.120度的弧度值 因为参数里都是double值,需要以弧度代替角度来实现 /*** Java编程入门与应用 ...

  2. Java编程入门与应用 P210 例8-8——演示创建实例的方法

    Java编程入门与应用 P210 例8-8--演示创建实例的方法 显式转换和隐式转换的概念 /*** Java编程入门与应用 P210 例8-8--演示创建实例的方法** 显式转换和隐式转换的概念*/ ...

  3. Java编程入门与应用 P80——例3-24(小明参加一个1000米的长跑比赛每跑完一圈,教练就会问他是否要坚持下去,如果回答yes,则继续跑,否则表示放弃。)

    Java编程入门与应用 P80--例3-24 小明参加一个1000米的长跑比赛,在100米的跑道上,他循环地跑着,每跑一圈,剩余的路程就会减去100米,要跑的圈数就是循环的次数.但是,在每跑完一圈, ...

  4. Java编程入门与应用 P93——例4-2( 使用“+”连接运算符,连接3个数组和1个字符串,学生考试信息)

    Java编程入门与应用 P93--例4-2 使用"+"连接运算符,连接3个数组和1个字符串 学生考试信息 /*** Java编程入门与应用 P93--例4-2* 使用"+ ...

  5. Java编程入门与应用 P173——例7-2(创建包含5个元素的int类型的属猪,然后分别将元素的值设置为1、2、3、4、5、8)

    Java编程入门与应用 P173--例7-2 创建包含5个元素的int类型的属猪,然后分别将元素的值设置为1.2.3.4.5.8 创建一维数组的格式: 数据类型[] 属数组名; 分配空间格式: 数据类 ...

  6. Java编程入门---JDK安装

    Java编程入门 初步了解方法的定义方式和相互调用 掌握递归调用 理解和使用数组 掌握常见类的基本使用,String字符串.Random随机类.Math数学库类和日期类 程序 程序=算法+数据结构 用 ...

  7. JAVA编程入门基础

    JAVA编程入门 程序=算法+数据结构 用户使用编程语言实现问题域到解域的映射,细节描述算法 1.汇编语言-贴近于硬件设备 2.高级语言-C#.Java-贴近于自然语言-需要编译过程将高级语言所编写的 ...

  8. 01.Java 编程入门学习笔记20210307

    Java 编程入门学习笔记-day01 第0章:编程入门 1.计算机的概述 计算机 = 硬件 + 软件 1.1硬件:冯诺依曼体系 CPU: CPU的衡量标准:速度的计量单位是赫兹(Hz),1Hz相当于 ...

  9. Java编程入门学习应该怎么做呢?

    Java编程入门学习应该怎么做呢?做好哪些事情可以更快的入门Java编程.Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言.Java 技术具有卓越的通用性.高效性.平台移植性和安全性,广泛 ...

最新文章

  1. myeclipse 6.0 弹出 Multiple Errors have Occurred 错误
  2. long转string类型_从php内核角度分析php弱类型
  3. 注意设置httpclient连接数
  4. 1.13 Predicate操作Collection集合
  5. 京东云上集市谋定中国农民丰收节交易会 建九江电商产业园
  6. 怎么设计一个好的数据库
  7. 【算法】学习笔记(1):算法就是人类去教会计算机的方法
  8. netbeans搭建安卓开发环境
  9. 为什么说流处理即未来?
  10. linux send 失败_Epoll学习服务器的实现-Linux内核原始Epoll结构
  11. linux oracle删除恢复数据恢复,Linux下Oracle误删除数据文件恢复操作
  12. 上海大学c语言程序设计,上海大学2009-2010年度C语言程序设计秋季学期试卷.doc
  13. 如何解决GBK的编码的文件中的中文转换成为UTF-8编码的文件而且不乱码
  14. python中get函数怎么用_详解python中get函数的用法(附代码)_后端开发
  15. Ubuntu14.04LTS TensorFlow安装手册
  16. win7计算机病毒制作教程,怎么制造计算机病毒
  17. 用eclipse创建Java项目(以一个初学者的角度全面教学)
  18. elasticsearch怎么实现拼音首字母查询
  19. zigbee终端向多个协调器发起请求的思路(终端入网流程分析)
  20. Scrapy创建项目报错Scrapy – no active project,Unknown command解决办法

热门文章

  1. 未来-区块链-Aliyun:阿里云IoT - 所知不止于感知
  2. windows10电脑在哪配置DNS
  3. Linux系统 D2L 安装
  4. 齐岳定制EG/Li-BH4复合储氢材料/La2Mg17-Ni复合储氢材料/Mg-Nb/Mg-Nb2O5复合储氢粉体复合材料
  5. XSS朝花夕拾代码简单分析(XSSgame)
  6. 微信朋友圈广告投放审核服务器,微信朋友圈广告位投放文案审核规范
  7. 最近企业上云是大趋势,那简单说说什么是企业上云?该如何上云?
  8. node 文件重命名
  9. linux 负载高 cpu低,Linux服务器CPU使用率较低但负载较高
  10. 人脸识别App面临的安全风险