当前位置: 首页 > news >正文

企业网站设计好的缺点有哪些如何做汽车的创意视频网站

企业网站设计好的缺点有哪些,如何做汽车的创意视频网站,旅游网站建设方案后台,阿里云网站建设认证答案任务描述 本关任务#xff1a;实现简易考试系统中新用户注册的功能。 编程要求 仔细阅读右侧编辑区内给出的代码框架及注释#xff0c;在 Begin-End 中实现简易考试系统中新用户注册的功能#xff0c;具体要求如下#xff1a; User.java 提供了用户的基本信息#xff0c…任务描述 本关任务实现简易考试系统中新用户注册的功能。 编程要求 仔细阅读右侧编辑区内给出的代码框架及注释在 Begin-End 中实现简易考试系统中新用户注册的功能具体要求如下 User.java 提供了用户的基本信息该类已经定义完成请仔细阅读该类 在 MenuExam.java 中有 3 个选项实现第一个和第三个选项的功能 获取键盘输入的值如果为 1首先输出“请输入你要注册的用户名”获取键盘输入的用户名再输出“请输入你要注册的密码”获取键盘输入的密码然后调用 ExamManage.java 文件中的 register(String name, String pwd, User[] users) 方法将该方法所需参数传入 register 方法携带三个参数分别为用户名、密码和用户数组该方法实现注册新用户的功能 首先判断用户名是否规范要求用户名必须是 6-10 位字母、数字、下划线这里字母、数字、下划线是指任意组合没有必须三类均包含不能以数字开头如果不规范输出“用户名不合规范”返回主菜单 再判断该用户名是否已存在也就是已经在 users 数组中存在如果存在输出“用户名已存在”返回主菜单 判断密码是否规范要求密码必须是 6-10 位字母、数字、下划线这里字母、数字、下划线是指任意组合没有必须三类均包含如果不规范输出“密码不合规范”返回主菜单 如果用户名和密码没有问题创建该用户并存入用户数组中 如果键盘输入的值为 3 退出程序并输出“退出成功” 如果输入的是其它值时输出“选择错误”返回主菜单。 测试说明 平台将使用测试集运行你编写的程序代码若全部的运行结果正确则通关。 可在右侧“测试结果”区查看具体的测试集详情。 测试输入 1 5sunfeng 123456 1 sunfeng 1234 3 预期输出 线上考试系统 ********** 1. 新用户注册 2. 用户登录 3. 退出系统 ********** 请输入选择的操作 请输入你要注册的用户名 请输入你要注册的密码 用户名不合规范 线上考试系统 ********** 1. 新用户注册 2. 用户登录 3. 退出系统 ********** 请输入选择的操作 请输入你要注册的用户名 请输入你要注册的密码 密码不合规范 线上考试系统 ********** 1. 新用户注册 2. 用户登录 3. 退出系统 ********** 请输入选择的操作 退出成功 import java.util.Scanner;class User {private String username;private String password;public User(String username, String password) {this.username username;this.password password;}public String getUsername() {return username;}public String getPassword() {return password;} }class ExamManage {public void register(String name, String pwd, User[] users) {// 判断用户名是否规范if (!isValidUsername(name)) {System.out.println(用户名不合规范);return;}// 判断用户名是否已存在if (isUsernameExists(name, users)) {System.out.println(用户名已存在);return;}// 判断密码是否规范if (!isValidPassword(pwd)) {System.out.println(密码不合规范);return;}// 找到一个空位置存储新用户for (int i 0; i users.length; i) {if (users[i] null) {users[i] new User(name, pwd);// System.out.println(注册成功);return;}}System.out.println(用户数组已满无法注册新用户);}private boolean isValidUsername(String username) {if (username.length() 6 || username.length() 10) {return false;}if (Character.isDigit(username.charAt(0))) {return false;}for (char c : username.toCharArray()) {if (!Character.isLetterOrDigit(c) c! _) {return false;}}return true;}private boolean isUsernameExists(String username, User[] users) {for (User user : users) {if (user! null user.getUsername().equals(username)) {return true;}}return false;}private boolean isValidPassword(String password) {if (password.length() 6 || password.length() 10) {return false;}for (char c : password.toCharArray()) {if (!Character.isLetterOrDigit(c) c! _) {return false;}}return true;} }// 此类为整个通讯录的总控制负责启动 public class MenuExam {public static void main(String[] args) {User[] users new User[50]; // 创建一个对象数组用于存放所有的用户信息// 实例化 Scanner 对象Scanner sc new Scanner(System.in);// 实例化 ExamManage 对象ExamManage examManage new ExamManage();while (true) {System.out.println(线上考试系统);System.out.println(**********);System.out.println(1. 新用户注册);System.out.println(2. 用户登录);System.out.println(3. 退出系统);System.out.println(**********);System.out.println(请输入选择的操作);// 获取键盘输入String str sc.next();// 实现注册功能if (1.equals(str)) {// 获取键盘输入的用户名System.out.println(请输入你要注册的用户名);String name sc.next();// 获取键盘输入的密码System.out.println(请输入你要注册的密码);String pwd sc.next();// 将参数传入 register 方法中examManage.register(name, pwd, users);} else if (2.equals(str)) {// 此处可根据需求补充用户登录功能} else if (3.equals(str)) {// 退出操作System.out.println(退出成功);break;} else {System.out.println(选择错误);}}sc.close();} }
http://www.hkea.cn/news/14386823/

相关文章:

  • 贵阳做网站电话广告设计公司创业计划书
  • 网站简单布局图wordpress插件查询
  • html5手机网站制作软件西安市建设工程信息王
  • 上海门户网站制作公司亚马逊做图片链接的网站
  • 自己做网站教学视频教程网站建设 培训
  • 各大游戏网站大连建设银行官网招聘网站
  • 婚庆 网站模板wordpress 模板制作教程
  • 黄页网站怎么做 获取企业信息网易公司邮箱
  • 手机网站范例专业网站优化报价
  • 如何做酒店网站大岭山网站建设
  • 福州网站建设搭建哪个行业对网站建设需求大
  • 建设网站的用途公司网站制作源码
  • 动画设计师月薪多少网站seo置顶 乐云践新专家
  • 电子商务网站的建设费用案例重庆高铁建设网站
  • 网站开发意义app下载平台有哪些
  • 1个百度指数代表多少搜索即墨网站优化
  • 如何用c 做网站背景免费注册网站的平台
  • 大网络公司做网站WordPress模板移植emlog
  • 网站后台改网页底色织梦英文版网站怎么做
  • 房产网站建设方案项目书文化集团网站模板
  • 离退休部门网站建设情况网站如何快速被
  • 电脑版网站建设合同杭州模板网站建站
  • 青岛网站seo收费标准pc蛋蛋游戏体验网站建设
  • 防城港网站设计怎样做一个网络营销
  • 咖啡网站开发黔东南网站建设gzklyy
  • 宁德建设银行网站网站怎么更换页面图片
  • 网站标题tdk用ps做一份网站
  • 国内外网站开发有哪些技术wordpress 页脚改颜色
  • 网站地图什么格式wordpress 插件 主体
  • 国内做网站上市公司湖北省建设工程造价信息网