zoukankan      html  css  js  c++  java
  • 2020.10.7

    一、今日学习内容:

    课后作业:验证码

    package Six_Code;
    
    import java.util.Random;
    import java.util.Scanner;
    
    public class Four_Code {
    
        
        public static String getRandomString(int length)
        { // length 字符串长度
            StringBuffer buffer = new StringBuffer("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ");
            StringBuffer sb = new StringBuffer();
            Random r = new Random();
            int range = buffer.length();
            for (int i = 0; i < length; i ++) 
            {
                sb.append(buffer.charAt(r.nextInt(range)));
            }
            return sb.toString();
        }
        
        
        public static void main(String[] args) {
            // TODO Auto-generated method stub
    
            int s = 0;
            while(s == 0)
            {
                String Code = getRandomString(6);
                System.out.println("验证码:"+ Code+ "(区分大小写)");
                System.out.println("请输入验证码:");
                Scanner input = new Scanner(System.in );
                String hedui = input.nextLine();
                if(hedui.contentEquals(Code))
                    {
                        System.out.println("验证码正确!");
                        s = 1;
                    }    
                else 
                {
                    System.out.println("验证码错误!");
                    s = 0;
                }
            }
        }
    
    }

    二、遇到的问题:

          在网上查了很多人写的案例,不知道从何下手,借鉴之下,后来有了思路,完成了一个简单的验证码系统。

    三、明日学习计划:

          学习类与对象的相关基础知识。

  • 相关阅读:
    VMwareTools安装+CentOS分辨率调整
    WSDL文件示例及说明
    CentOS 5.4 服务器配置 yum安装Apache+php+Mysql+phpmyadmin
    linuxVi使用方法(备查)
    C++ 泛型算法定制操作
    C++ 迭代器分类
    求最长回文串的长度
    C++ 关联容器
    html标签之label
    转载div+css命名规范标准
  • 原文地址:https://www.cnblogs.com/marr/p/14170236.html
Copyright © 2011-2022 走看看