实用类-会员信息

录入会员生日,形式必须是“月/日”,如“09/12”;录入的密码必须在6-10位之间;允许用户重复输入,直到输入正确为止。

 1 package demo3;
 2 
 3 import java.util.Scanner;
 4 
 5 public class Test8 {
 6     public static void main(String[] args) {
 7         Scanner input=new Scanner(System.in);
 8         do {
 9             System.out.println("请输入会员生日<月/日:00/00>:");
10             String birthday=input.next();
11             int index=birthday.indexOf("/");
12             if(index!=-1 &&  birthday.length()==5 && index!=0 && index!=birthday.length()-1 ) {
13                 System.out.println("该会员生日是:"+birthday);
14                 do{
15                     System.out.println("请输入会员密码:<6-10位>:");
16                     String pwd=input.next();
17                     if(pwd.length()<11 && pwd.length()>5) {
18                         System.out.println("该会员的密码是:"+pwd);
19                         return;
20                     }
21                 }while(true);
22             }else {
23                 System.out.println("生日形式输入错误!");
24             }
25         }while(true);
26         
27     }
28 }

 

转载于:https://www.cnblogs.com/baichang/p/10116449.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/351903.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GDAL学习总结

GDAL介绍 GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。它利用抽象数据模型来表达所支持的各种文件格式。它还有一系列命令行工具来进行数据转换和处理。OGR是GDAL项目的一个分支&#xff0c;功能与GDAL类似&#xff0c;只不过…

matlab能用矩阵操作就不要用for循环

1.MATLAB尽量少用for循环来操作矩阵&#xff0c;多用本身的矩阵操作函数 比如&#xff0c;想将矩阵的第三列通过第二列计算得到&#xff0c;以下两种方式得到的结果一致&#xff0c;但不用for更简洁。 a 6; feature_labelnum(:,3) a * sqrt(feature_labelnum(:,2));%第三列…

jsp快到截止日期字体颜色变色_jsp页面中字体变色问题 - Java / Web 开发

jsp页面中字体变色问题 - Java / Web 开发[title]function diyCheck(){var fm document.frmMain;s1fm.YEAR.value;if(s12010){}年 [YEAR]计划 [PLANINOROUT] 问题&#xff1a;当页面中年的值为2009时正常显示&#xff0c;如果年的值为2010时&#xff0c;字体颜色变为红色&…

基于Flask、MySQL和Echarts的*市CPI和物价水平数据可视化分析

基于Flask、MySQL和Echarts的*市CPI和物价水平数据可视化分析 引言&#xff1a; 在当前社会经济背景下&#xff0c;CPI&#xff08;居民消费价格指数&#xff09;和物价水平的波动对市场和居民生活产生直接影响。本文将介绍一款基于Flask、MySQL和Echarts的数据可视化系统&…

windows server 2008 iis6.0 无法下载.exe

以下都是我自己的见解&#xff0c;如果有不对的地方&#xff0c;请各位大佬纠正&#xff0c;谢谢。 正常来讲&#xff0c;访问.exe文件&#xff0c;只需要在mini类型添加 application/octet-stream 后缀名 .exe 就可以下载.exe文件的。 这里是我配置了 application/octet-strea…

MATLAB错误:‘conv2’

MATLAB错误 Undefined function conv2 for input arguments of type double and attributes full 3d real. 原因&#xff1a;Color images are 3 dimensional arrays (x,y,color). conv2 is only defined for 2-dimensions, so it wont work directly on a 3-dimensional ar…

抽象工厂模式设计模式_抽象工厂设计模式解释

抽象工厂模式设计模式抽象工厂设计模式是工厂设计模式的另一种形式。 这种模式可以被视为“超级工厂”或“工厂工厂”。 抽象工厂设计模式&#xff08;属于“四人帮”的一部分&#xff09;属于“创新设计模式”类别&#xff0c;它提供了一种方法来封装一组具有公共链接的工厂而…

json php 数组读写_PHP如何将数据写入JSON?

I am newer for php. I want make php page cache, query data from mysql and store data into json format.I have many questions:which type of file should I store? .json or .txt or .cache? for I also need use json decode return datas into page.I want use cron…

加密后24位且最后两位是==

发现 某 xml 文件中的 标签 id 都是 24位大小写字母、数字加号、/等 共计 24位 且最后两位都是 测试发现用 16位数字经过base64可以得到类似的 格式 加密前&#xff1a;1234567890123456加密后&#xff1a;MTIzNDU2Nzg5MDEyMzQ1Ng 我这里的需求不是要解密&#xff0c;只是要模…

Java Syncrhonisers

线程通信主要通过共享对字段和对象的访问来发生。 尽管这种通信方式非常高效&#xff0c;但它易于出现诸如线程干扰和内存一致性之类的错误。 同步是一种有助于防止此类错误的工具。 但是&#xff0c;同步不是免费提供的&#xff0c;并且在访问当前由另一个线程持有的锁或对象…

MATLAB的VLFeat工具箱

下载地址&#xff1a;http://www.vlfeat.org/ 简介&#xff1a;VLFeat开源库实现了流行的计算机视觉算法&#xff0c;专门用于图像理解和局部特征提取和匹配。算法包括Fisher向量、VLAD、SIFT、MSER、k-means、分级k-means、agglomerative information bottleneck、SLIC超像素…

Phinecos(洞庭散人) 专注于开源技术的研究与应用 TinyXML:一个优秀的C++ XML解析器

读取和设置xml配置文件是最常用的操作&#xff0c;试用了几个C的XML解析器&#xff0c;个人感觉TinyXML是使用起来最舒服的&#xff0c;因为它的API接口和Java的十分类似&#xff0c;面向对象性很好。 TinyXML是一个开源的解析XML的解析库&#xff0c;能够用于C&#xff0c;能…

windows聚焦壁纸不更新_Win10无法自动更换聚焦锁屏壁纸怎么办?

Win10无法自动更换聚焦锁屏壁纸怎么办&#xff1f;在Win10系统的默认情况下&#xff0c;锁屏界面设置的是Windows聚焦&#xff0c;如果我们使用微软账户登录&#xff0c;系统会自动更换锁屏壁纸&#xff0c;让我们每天都能看到不一样的锁屏壁纸。然而有用户发现&#xff0c;系统…

jdbc-------JDBCUtil类 工具类

jdbcutil 主要处理的是 连接数据库&#xff0c; 和关闭各个流 1&#xff0c; 数据库连接的配置信息&#xff1a; mysql.properties (在工程的目录下)个人配置 urljdbc:mysql://localhost:3306/test drivercom.mysql.jdbc.Driver usernameroot password123 2&#xff0c; 获取连…

1.关于python

开始时间&#xff1a;2018年12月6日19:13:24 python第一次接触&#xff0c;将学习《简明python3教程》这本书&#xff0c;顺便做下笔记。 ----------------------------------------------------------------------------------------------------- 1、python的特点&#xf…

mybatis 使用in 查询时报错_MyBatis(四):mybatis中使用in查询时的注意事项

packagecom.boco.jobmonitor.model;importjava.util.Date;importjavax.persistence.GeneratedValue;importjavax.persistence.GenerationType;importjavax.persistence.Id;public classJobitem {/*** 唯一键 pk* 列名:id 类型:INTEGER(10) 允许空:false 缺省值:null*/IdGenerat…

python网络聊天器多线程版

在之前的一篇文章&#xff08;python网络编程-udp&#xff09;中实现了一个简单的udp聊天器&#xff0c;只能在单线程下进行收发数据&#xff0c;在学习完多线程之后&#xff0c;实现一个能同时收发数据的udp聊天器。 说明&#xff1a; 编写一个有2个线程的程序线程1用来接收数…

CentOS 7 / RHEL 7 systemd 指令

CentOS 7 已经切换到 systemd&#xff0c;系统指令也有所变化。之前用于启动、重启、停止各种服务的service 作为向后兼容的指令还能使用&#xff0c;但是将来可能会消失。同时&#xff0c;chkconfig 也改成了systemctl 了。这里列举了一些常用的对应于 service 和 chkconfig 的…

隔离域逻辑

在一个设计模式类中&#xff0c;我对建模域逻辑进行了有趣的讨论。 具体来说&#xff0c;它与隔离域逻辑有关 。 应用程序通常分为三个部分&#xff1a; 演示&#xff08;例如桌面GUI&#xff0c;浏览器&#xff0c;Web服务&#xff09; 域逻辑 基础架构&#xff08;例如持久…

2.基础

时间&#xff1a;2018年12月7日18:45:59 ----------------------------------------------------------------------------------- 1.字面常量&#xff1a;指数字或文本字符串&#xff0c;值不能被改变 &#xff08;1&#xff09;数字&#xff1a;整数&#xff0c;浮点数&…