java怎么录入4位会员号_java会员信息录入 需求说明: 录入会员信息 判断录入的会员号是否合法...
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会员信息录入 需求说明: 录入会员信息 判断录入的会员号是否合法...相关推荐
- java乘以2的位计算符号_java编程之:按位与运算,等运算规则
按位与运算符(&) 参加运算的两个数据,按二进制位进行"与"运算. 运算规则:0&0=0; 0&1=0; 1&0=0; 1& ...
- 用java编写保留两位小数_Java保留两位小数的几种写法总结
摘要:这篇Java开发技术栏目下的"Java保留两位小数的几种写法总结",介绍的技术点是"Java保留两位小数.保留两位小数.两位小数.Java.小数.总结", ...
- java 正则提取大于等于号_Java正则表达式
一.简述 在字符串比较时,简单的操作可以使用一些算法来查找或匹配,如要判断一个端口地址地址是否合法,可以简单的判断其是否在0-65536之间. 但是,有一些字符匹配操作使用这种方法非常复杂,如匹配一个 ...
- java string 后几位_java中String占几个位元组
java中String占几个位元组以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! java中String占几个位元组 J ...
- java 32位授权码_Java实现OAuth2.0授权码方式
Java实现OAuth2.0授权码方式 前面介绍了OAuth2.0和授权方式,可以参考以下文章: 今天就用Java来验证OAuth2.0授权方式的授权码式,我们Spring Cloud的OAuth来实 ...
- java实现获取手机设备号_Java 安卓获得获得手机设备信息
1)android 获取设备型号.OS版本号: import android.os.Build; // ..... Build bd = new Build(); String model = bd. ...
- java学生选课系统课程设计报告_Java语言程序设计课程设计-学生选课系统
<Java语言程序设计课程设计-学生选课系统>由会员分享,可在线阅读,更多相关<Java语言程序设计课程设计-学生选课系统(23页珍藏版)>请在人人文库网上搜索. 1.10届 ...
- java 输出字符集合里的字_Java基础 -- 字符串(格式化输出、正则表达式)(示例代码)...
一 字符串 1.不可变String String对象是不可变的,查看JDK文档你就会发现,String类中每一个看起来会修改String值的方法,实际上都是创建一个全新的String对象,以包含修改后 ...
- java程序设计简明教程张晓龙_Java网络编程简明教程
Java网络编程简明教程 网络编程 计算机网络相关概念 计算机网络是两台或更多的计算机组成的网络,同一网络内的任意两台计算机可以直接通信,所有计算机必须遵循同一种网络协议. 互联网 互联网是连接计算机 ...
最新文章
- Go 语言中手动内存管理
- 【Zookeeper】windows环境下zookeeper安装
- C#读取Excel显示到repeater中
- 【收藏】hdfs参数配置详解
- nslookup type值_网络工程师之nslookup命令
- with管理文件操作
- mysql事务基础+基于innodb的行锁+间隙锁+如何锁定行
- Windows在安装builtwith时遇到问题
- shiro学习(8):shiro连接数据库 三
- Hibernate常用的Java数据类型映射到mysql和Oracle
- 95-235-048-源码-task-数据交换策略
- 重置系统_【刹车系统】丰田锐志刹车系统重置记忆
- python强制退出循环_for循环、while循环、break跳出循环、continue结束本次循环、exit退出本次脚本...
- windows 域的安装方法
- 双屏鼠标经常跑到副屏_双屏游戏本什么体验?上手ROG冰刃双屏:效率直接拉满...
- 父与子的python之旅_《父与子的编程之旅:与小卡特一起学Python》作者:Warren Sande - kindle电子书下载 - 我的书库...
- CUDA基础教程(2):费米架构
- 人像抠图——基于深度学习一键去除视频背景
- 红蓝眼睛逻辑问题推理
- 【VMCloud云平台】SCAP(四)连接公有云(二)