java实现会员注册_java wed【上机作业】会员注册,利用request对象。(1)首先判断密码长度要在5~1-程序员宅基地

实现会员注册,要求用户名长度不小于3,密码长度不小于6,注册时两次输入密码必须相同(字符串)

package day15;
import java.util.Scanner;
public class Register{
public static void main(String[] args){
Verify v1=new Verify();
v1.nameExe();
}
}
class Verify {
String name;
String password;
String newPassword;
public void nameExe(){
System.out.println(“请输入用户名,密码和验证密码”);
Scanner input=new Scanner(System.in);
System.out.print(“用户名:”);
name=input.next();
System.out.print(“密码:”);
password=input.next();
System.out.println(“验证密码:”);
newPassword=input.next();

	while(name.length()<3||
			(password.equals(newPassword)==false)
			||(password.length()<6)){
		if(name.length()<3){
			System.out.println("用户名不能小于3");
		}
		if((password.equals(newPassword)==false)
				||password.length()<6){
			System.out.println("两次密码不一样或密码不能小于6位");
			System.out.println("请重新输入");
			System.out.print("用户名:");
			name=input.next();
			System.out.print("密码:");
			password=input.next();
			System.out.println("验证密码:");
			newPassword=input.next();
		}
	}
	System.out.println("注册成功");
}

}

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42043566/article/details/104449428

智能推荐

ring buffer_ringbuffer_insert(ringbuff_t *ringbuff, const void-程序员宅基地

文章浏览阅读167次。ring buffer原理及应用_ringbuffer_insert(ringbuff_t *ringbuff, const void *data)

bitbucket.org 用法_bitbucet org-程序员宅基地

文章浏览阅读633次。1,创建前端项目 npm create vite@latest。这个网站需要魔法,注册完成后添加厂库时间2023.10。左边本地分支多一个dev,切换分支(检出main)sourcetree,新建 已存在的本地厂库。在sourcetree检出main,执行合并。第二张图 ,不要.gitignore文件。回到主页面,点击推送,就OK了 如图。2.打开vscode创建本地Git。如果你在分支上修改代码,直接提交,在执行推送到远程厂库就Ok。基本Git命令,不建议手敲。看到Git代提交的文件。_bitbucet org

虚拟服务器vsphere的网络配置,VMware vSphere 网络设置最佳实践(转)-程序员宅基地

文章浏览阅读3.8k次。管理网络:VMkernel(两个网卡)(冗余设置)虚拟机流量(VM):虚拟机网络(两个网卡)(冗余设定或者端口绑定增加性能), 注:如果资源有限的话, 管理网络和VM网络可以使用同一个VLanvMotion:VMkernel(两个网卡)VMwarevMotion可以共享管理网络,但最佳实践建议配置一个专用vMotion网络并确保1Gb以上的带宽。和管理网络类似,用两块网卡实现冗余配置。容错:VMk..._vsphere6.5虚拟机带宽限制

STM32H743 用CubeMX 搭建 SDMMC+MDAM+FATFS+FreeRTOS 模板_cubemx stm32h743 fatfs-程序员宅基地

文章浏览阅读3k次,点赞25次,收藏23次。開發版:原子阿波羅 + H743 核心版CubeMX 版本 6.2因為 H743 SDMMC+MDAM+FATFS+FreeRTOS 的資料比較少,在此提供搭建過程,也作為筆記。要注意的是根據官方文件"Getting started with STM32H7 Series SDMMC host controller",H743 的 SDMMC 已經內建 DMA,所以,在CubeMX 不會出現 DMA 選項可以勾選 SDMMC 的 DMA 必須在 MDMA 勾選設定。在CubeMX,使用F_cubemx stm32h743 fatfs

Android BLE开发详解_ble requestid-程序员宅基地

文章浏览阅读1.9k次。1、开篇本文将主要讲述Android应用开发中对BLE API的使用。Android 4.3(API 18)开始支持蓝牙4.0,但此时Android手机只能作为中心设备或者说主设备,不能作为从设备。Android 5.0(API 21)以后,Android开始支持从设备模式。Android 4.3和5.0以后的API会有一些差别,本文实例会使用5.0以后的API。本文会分别讲解主设备和从设备两种模式下的开发流程。2、从设备模式先从从设备模式开始,从设备的工作是发送广播,等待主设备发起连接,双方通过约定_ble requestid

IT6634 : 4 输入至 3 输出 HDMI2.0 18Gb/s 矩阵交换机_hdmi 444 420 422-程序员宅基地

文章浏览阅读702次。IT6634 是一款 HDMI2.0 4 输入至 3 输出矩阵/开关,支持高达 6Gbps/通道的最大信令速率。它符合最新的 HDMI2.0b 规范,并向后兼容 HDMI1.4 和 DVI 规范。IT6634 具有 6Gbps/通道功能,可支持超高分辨率内容流,例如 4Kx2K@50/60Hz 视频格式。所有 4 个输入端口和 3 个输出端口均支持高达 18Gb/s 的 HDMI2.0 数据速率,输入端口-0 还支持分辨率高达 1080P@60Hz 的 MHL2.2。除了基本的直通功能外,IT6634还支持_hdmi 444 420 422

随便推点

Linux系统分区_linux 分区-程序员宅基地

文章浏览阅读4.5k次,点赞5次,收藏44次。0. 前言Linux系统中,系统分区主要分为四步。首先对硬盘进行分区,然后对每个分区分别进行格式化,接着Linux系统给每个硬件(包括磁盘的分区)自动进行设备文件名的定义,最后给每个分区分配挂载点。1. 磁盘分区磁盘分区是使用分区编辑器在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区,不同类的目录与文件就可以存储进不同的分区。简单来说,磁盘分区的目的就是为了更快捷更方便的存储数据与使用数据。1.1 两种分区表格式首先说明,无论是Linux系统还是Windows系统,都有这两种分区表格式。换句话_linux 分区

使用EasyExcel添加多级分类功能_easyexcel 分组-程序员宅基地

文章浏览阅读3.7k次,点赞2次,收藏5次。绪论当面对很多数据要处理,并且需要导入导出Excel表格时。在使用POI时发现非常耗内存,这时GitHub上的阿里开源项目Easy Excel可以解决此类问题,它是基于java的读写Excel,十分省内存。本篇博文主要是总结其简单使用以及关于添加分类功能的实现。快速入门创建项目导入依赖(此依赖依靠PIO模块,项目还需要导入PIO模块)<dependency> <groupId>com.alibaba</groupId> <ar_easyexcel 分组

KEIL 编译提示错误信息warning: #1-D: last line of file ends without a newline_..\hardware\step_motor\step_motor.h(27): warning: -程序员宅基地

文章浏览阅读1.3k次。最后一行回车后还要保证是在第一列,新的一行不能有空格等空字符才能不出此警告;_..\hardware\step_motor\step_motor.h(27): warning: #1-d: last line of file en

机器学习(2)——特征工程_dictvectorizer(sparse=false)-程序员宅基地

文章浏览阅读541次。一、什么是特征工程“数据决定了机器学习的上限,而算法只是尽可能逼近这个上限”,这里的数据指的就是经过特征工程得到的数据。特征工程是将原始数据转换为更好地代表预测模型的潜在问题的特征的过程,目的是最大限度地从原始数据中提取特征以供算法和模型使用,从而提高了对未知数据的模型准确性。二、特征工程的意义特征工程将直接影响模型的预测结果三、Scikit-learn大部分直接拿过来的数据都是特征不明..._dictvectorizer(sparse=false)

【李宏毅深度学习CP18-19】自监督学习之BERT_bert-scratch-程序员宅基地

文章浏览阅读2.1k次,点赞8次,收藏19次。学习心得(1)BERT(Bidirectional Encoder Representation from Transformers)相关的很多算法名字来源于芝麻街哈哈。BERT的架构实际上是transformer中的Encoder,同样里面有很多Self-Attention和Residual connection,还有Normalization等等。(2)BERT的基本模型结构由多层Transformer构成,包含2个预训练任务:掩码语言模型(Mask Language Model,MLM)和下一个句_bert-scratch

CSS+HTML实现毛玻璃效果_html玻璃效果-程序员宅基地

文章浏览阅读912次。先贴效果图背景图css代码.mainBg { width: 800px; height: 220px; background-image: url(img/header.png); background-size: 100% 100%;}区域模糊背景部分/* 背景 */textP { padding: 0 59px; width: 320px; height: 220px; box-sizing: border-box;}/* 给文本设置居中 */.text {_html玻璃效果

推荐文章

热门文章

相关标签