首页 > 其他分享 >随机验证码

随机验证码

时间:2023-05-28 11:34:47浏览次数:37  
标签:String int Random 验证码 随机 public

package com.Demo;

import java.util.Random;
//随机验证码
public class Test2 {
    public static void main(String[] args) {
        System.out.println(cali(5));

    }

    public static String cali(int n){
        Random r=new Random();
        String code="";
        for (int i = 1; i <=n ; i++) {
            int type=r.nextInt(3);
            switch (type){
                case 0:
                    code+=r.nextInt(10);
                    break;
                case 1:
                    char ch1= (char) (r.nextInt(26)+65);
                    code+=ch1;
                    break;
                case 2:
                    char ch2= (char) (r.nextInt(26)+97);
                    code+=ch2;
                    break;
            }
        }
        return code;
    }
}

 

标签:String,int,Random,验证码,随机,public
From: https://www.cnblogs.com/Karl-hut/p/17437969.html

相关文章

  • 数据分享|R语言逻辑回归、线性判别分析LDA、GAM、MARS、KNN、QDA、决策树、随机森林、
    全文链接:http://tecdat.cn/?p=27384最近我们被客户要求撰写关于葡萄酒的研究报告,包括一些图形和统计输出。在本文中,数据包含有关葡萄牙“VinhoVerde”葡萄酒的信息介绍该数据集(查看文末了解数据获取方式)有1599个观测值和12个变量,分别是固定酸度、挥发性酸度、柠檬酸、残糖、......
  • 基于ARIMA、SVM、随机森林销售的时间序列预测|附代码数据
    原文链接  http://tecdat.cn/?p=1130最近我们被客户要求撰写关于时间序列预测的研究报告,包括一些图形和统计输出。如今DT(数据技术)时代,数据变得越来越重要,其核心应用“预测”也成为互联网行业以及产业变革的重要力量。对于零售行业来说,预测几乎是商业智能(BI)研究的终极问题,单纯......
  • 随机森林
    训练集给出如下数据: 测试集提供其中的部分列: 要求预测以下列的数据:['Tdewpoint','Visibility','Windspeed','RH_out','Press_mm_hg','RH_9','T_out','RH_4'] 使用随机森林进行预测:importpandasaspdfroms......
  • m随机网络,无标度网络,小世界网络以及NS小世界网络在网络攻击中的性能仿真
    1.算法仿真效果matlab2022a仿真结果如下:       2.算法涉及理论知识概要        1.随机网络(randomnetwork)          2.无标度网络(scale-freenetwork)          3.小世界network          4.NS小世界network......
  • bpmn随机
    1.圆形表示事件,第一个元件表示开始事件,最后一个元件表示结束事件2.圆角矩形表示一个任务(task/activity),带箭头的实现表示顺序流(sequenceFlow)。3.在BPMN中,使用菱形表示网关(gateway),用来控制流程中的流向。4.泳道(swimlane)和执行者(performer),泳道用来指明任务的执行者5.Activi......
  • 【Widnows】Hyper-V随机端口绑定导致冲突解决方案
    ✨WindowsTCP动态端口范围在Windows操作系统中,TCP动态端口范围是指用于临时分配给应用程序的端口号范围。当应用程序需要与其他计算机建立TCP连接时,操作系统会自动分配一个未使用的动态端口号给该应用程序使用。在Windows中,默认的TCP动态端口范围是从49152到65535......
  • P8989 [北大集训 2021] 随机游走
    Link给一张\(n\)个点的有向图,初始对于\(\foralli\in[1,n-1]\),在\(i\)与\(i+1\)之间有一条有向边在其中再加入\(m\)条有向边,允许重边和自环,最大化从\(1\)到\(n\)的期望步数我们可以注意到几条简单的性质为了尽可能最大化期望步数,所有边都会往\(1\)连不可能......
  • shell脚本批量推公钥及修改随机密码
    提示:请提前定义ip.txt中的地址池成功的会输出在newpass.txt中失败的会输出在failip.txxt中#!/bin/bashrpm-qexpect&>/dev/nullif[$?-ne0];thenyum-yinstallexpect&>/dev/nullfi#判断公钥是否存在if[!-f~/.ssh/id_rsa];thenssh-keygen-P""-......
  • C语言--文件随机读写
    文件随机读取fseek(文件指针,偏移量,int文件指针当前位置); //SEEK_SET文件起始位置 //SEEK_END文件结束位置ftell(文件指针); //返回文件指针相对起始位置的偏移量rewind(文件指针); //让文件指针回到起始位置文件结束判定perror("随意");//补充//功能同strerro......
  • Java如何生成随机数?要不要了解一下!
    前言我们在学习Java基础时就知道可以生成随机数,可以为我们枯燥的学习增加那么一丢丢的乐趣。本文就来介绍Java随机数。一、Random类介绍在Java中使用Random工具类来生成随机数,该类在java.util包下,在JDK1.0版本就存在了。Random单词本身就是随机、随意、任意的意思......