zoukankan      html  css  js  c++  java
  • 登录用户名密码是否合法

    package com.sunhang.denglu;

    import java.util.Scanner;

    public class Denglu {
    private static String name;
    private static Scanner s;
    private static boolean boo;
    private static boolean bool;
    private static String password;
    public static void main(String[] args) {

    s = new Scanner(System.in);
    System.out.println("请输入您的账号:");
    name = s.nextLine();
    String[] shuzi = {"1","2","3","4","5","6","7","8","9","0"};
    String[] zimu = {"a","b","c","d","e","f","g",
    "h","i","j","k","l","m","n",
    "o","p","q","r","s","t","u",
    "v","w","x","y","z"};
    if (name.length() >= 6) {
    for (int i = 0; i < shuzi.length; i++) {
    for (int j = 0; j < zimu.length; j++) {
    if (name.indexOf(shuzi[i])>=0 && name.indexOf(zimu[j])>=0) {
    //System.out.println("用户名合法,用户名为:" + name);
    boo = true;
    break;
    }
    }
    }
    }
    if (boo == true) {
    System.out.println("用户名合法,输入的用户名是:" + name);
    s = new Scanner(System.in);
    System.out.println("请输入您的密码");
    password = s.nextLine();
    if (password.length() >= 8) {
    for (int i = 0; i < shuzi.length; i++) {
    for (int j = 0; j < zimu.length; j++) {
    if (password.indexOf(shuzi[i])>=0 && name.indexOf(zimu[j])>=0) {
    //System.out.println("用户名合法,用户名为:" + name);
    bool = true;
    break;
    }
    }
    }
    }
    if (bool == true) {
    System.out.println("恭喜,注册成功!" + " "+ "账号为:" + name +
    " " + "密码为:" + password );
    }else {
    System.out.println("输入的密码不够安全,请重新输入");
    }


    }else {
    System.out.println("输入的用户名非法,请重新输入");
    }



    }


    }

  • 相关阅读:
    类变量、成员变量、实例变量、局部变量、静态变量、全局变量的解释
    String的属性和方法
    数组的扩容
    以下实例演示了如何通过 List 类的 Arrays.toString () 方法和 List 类的 list.Addall(array1.asList(array2) 方法将两个数组合并为一个数组
    数组获取最大值和最小值
    Java字符串反转
    IO-3
    IO-2
    IO流
    泛型、MAP集合
  • 原文地址:https://www.cnblogs.com/javacoding/p/5357849.html
Copyright © 2011-2022 走看看