packagestudy;importjava.util.Scanner;/**练习4——会员信息录入*需求说明:*录入会员信息*判断录入的会员号是否合法*/publicclassLian2{staticintcardNo=0;//会员卡号staticintmont...

package study;

import java.util.Scanner;

/*

* 练习4——会员信息录入

* 需求说明:

*录入会员信息

*判断录入的会员号是否合法

*/

public class Lian2 {

static int cardNo = 0;// 会员卡号

static int month = 1;// 出生的月分

static int day = 1;// 出生日期

static int menberScore = 0;// 会员积分

private static void Scanner() {

Scanner input = new Scanner(System.in);

}

//会员卡号输入

private static void setCardNo(Scanner input){

boolean isok=false;

while(!isok){

Scanner();

System.out.println("请输入会员号:");

if(!input.hasNextInt()){

System.out.println("会员必须要求为整数!");

isok = false;

}

cardNo = input.nextInt();

if(cardNo>=1000 && cardNo<10000){

isok = true;

}

}

}

//会员出生日期月分的输入

private static void setMonth(Scanner input){

boolean isok = false;

while(!isok){

Scanner();

System.out.println("请输入会员的出生月分:");

month = input.nextInt();

if(month <1 || month>12){

System.out.println("月分非法!");

isok = true;

}

isok = false;

}

}

//会员出生日期的输入

private static void setDay(Scanner input){

boolean isok = false;

while(!isok){

Scanner();

System.out.println("请输入会员的出生日期:");

day = input.nextInt();

if(day<=0||day>31){

System.out.println("出生日期非法");

isok=true;

}

}

}

//请输入会员积分

private static void setScore(Scanner input){

boolean isok=false;

while(!isok){

Scanner();

System.out.println("请输入会员积分:");

menberScore=input.nextInt();

isok=true;

}

}

//输入出会员录入信息

private static void showInfo(int cardNo,int month,int day,int menberScore){

boolean isok=false;

while(!isok){

Scanner();

System.out.println("已录入会员的信息");

System.out.println(cardNo + "\t" + month + "/" + day + "\t"

+ menberScore);

}

}

public static void main(String[] args) {

System.out.println("我行我素购物管理系统>客户信息管理>添加客户信息\n\n");

System.out.println("请输入会员号:");

}

}

展开

java怎么录入4位会员号_java会员信息录入 需求说明: 录入会员信息 判断录入的会员号是否合法...相关推荐

  1. java乘以2的位计算符号_java编程之:按位与运算,等运算规则

    按位与运算符(&) 参加运算的两个数据,按二进制位进行"与"运算. 运算规则:0&0=0;   0&1=0;    1&0=0;     1& ...

  2. 用java编写保留两位小数_Java保留两位小数的几种写法总结

    摘要:这篇Java开发技术栏目下的"Java保留两位小数的几种写法总结",介绍的技术点是"Java保留两位小数.保留两位小数.两位小数.Java.小数.总结", ...

  3. java 正则提取大于等于号_Java正则表达式

    一.简述 在字符串比较时,简单的操作可以使用一些算法来查找或匹配,如要判断一个端口地址地址是否合法,可以简单的判断其是否在0-65536之间. 但是,有一些字符匹配操作使用这种方法非常复杂,如匹配一个 ...

  4. java string 后几位_java中String占几个位元组

    java中String占几个位元组以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! java中String占几个位元组 J ...

  5. java 32位授权码_Java实现OAuth2.0授权码方式

    Java实现OAuth2.0授权码方式 前面介绍了OAuth2.0和授权方式,可以参考以下文章: 今天就用Java来验证OAuth2.0授权方式的授权码式,我们Spring Cloud的OAuth来实 ...

  6. java实现获取手机设备号_Java 安卓获得获得手机设备信息

    1)android 获取设备型号.OS版本号: import android.os.Build; // ..... Build bd = new Build(); String model = bd. ...

  7. java学生选课系统课程设计报告_Java语言程序设计课程设计-学生选课系统

    <Java语言程序设计课程设计-学生选课系统>由会员分享,可在线阅读,更多相关<Java语言程序设计课程设计-学生选课系统(23页珍藏版)>请在人人文库网上搜索. 1.10届 ...

  8. java 输出字符集合里的字_Java基础 -- 字符串(格式化输出、正则表达式)(示例代码)...

    一 字符串 1.不可变String String对象是不可变的,查看JDK文档你就会发现,String类中每一个看起来会修改String值的方法,实际上都是创建一个全新的String对象,以包含修改后 ...

  9. java程序设计简明教程张晓龙_Java网络编程简明教程

    Java网络编程简明教程 网络编程 计算机网络相关概念 计算机网络是两台或更多的计算机组成的网络,同一网络内的任意两台计算机可以直接通信,所有计算机必须遵循同一种网络协议. 互联网 互联网是连接计算机 ...

最新文章

  1. Go 语言中手动内存管理
  2. 【Zookeeper】windows环境下zookeeper安装
  3. C#读取Excel显示到repeater中
  4. 【收藏】hdfs参数配置详解
  5. nslookup type值_网络工程师之nslookup命令
  6. with管理文件操作
  7. mysql事务基础+基于innodb的行锁+间隙锁+如何锁定行
  8. Windows在安装builtwith时遇到问题
  9. shiro学习(8):shiro连接数据库 三
  10. Hibernate常用的Java数据类型映射到mysql和Oracle
  11. 95-235-048-源码-task-数据交换策略
  12. 重置系统_【刹车系统】丰田锐志刹车系统重置记忆
  13. python强制退出循环_for循环、while循环、break跳出循环、continue结束本次循环、exit退出本次脚本...
  14. windows 域的安装方法
  15. 双屏鼠标经常跑到副屏_双屏游戏本什么体验?上手ROG冰刃双屏:效率直接拉满...
  16. 父与子的python之旅_《父与子的编程之旅:与小卡特一起学Python》作者:Warren Sande - kindle电子书下载 - 我的书库...
  17. CUDA基础教程(2):费米架构
  18. 人像抠图——基于深度学习一键去除视频背景
  19. 红蓝眼睛逻辑问题推理
  20. 【VMCloud云平台】SCAP(四)连接公有云(二)

热门文章

  1. html设置右键失灵,鼠标右键失灵怎么办 鼠标右键失灵解决方法【图文】
  2. Linux平台CEF离屏渲染
  3. 计算机网络-物理层(数据交换方式(电报交换,报文交换,分组交换),数据报,虚电路,传输介质,物理层设备(中继器,集线器))
  4. Gimp 实现文字图案填充
  5. 阿里巴巴之高段位程序员的学习之道
  6. MFC 基于对文件加密处理
  7. TensorFlow1.15后版本没有tensorflow.contrib的解决办法
  8. 小程序跳到h5页面_微信小程序跳转到H5页面实战篇
  9. 各种常见排序算法(复习)
  10. 餐饮行业积分兑换商城小程序怎么做?