注释:

package suijima;import java.util.Random;/*** 静态方法*/
public class Verify {public static String createCode(int n){//1.使用String开一个验证码String chars="abcdefghABCDEFGH0123456789";//2.定义一个变量存储n位随机的字符作为验证码String code="";//3.循环Random r=new Random();for (int i = 0; i <n ; i++) {int index=r.nextInt(chars.length());//4.对应索引提取字符code+=chars.charAt(index);}return code;}}

2.主函数:调用函数--采用“”类+方法名的办法调用“”

package suijima;public class Suijima {public static void main(String[] args) {//调取类Verify.java类中的类函数createCode,参数是一个数字,生成即为随机码的数字。// 调用类的静态方法System.out.println("验证码:"+Verify.createCode(6));}
}

java案例代码12--随机码--静态类的使用相关推荐

  1. java工厂模式式代码_简单工厂模式及其简单Java案例代码实现

    说明:本文是<大话设计模式>的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写.若有不当,欢迎指正,共同进步.java 1.简单工厂模式概述:设计模式 简 ...

  2. 策略模式及简单Java案例代码实现

    说明:本文是<大话设计模式>的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写.如有不当,欢迎指正,共同进步. 1.策略模式概述:      策略模式(P ...

  3. 原型模式及简单Java案例代码实现

    说明:本文是<大话设计模式>的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写.如有不当,欢迎指正,共同进步. 1.原型方法模式概述: 原型模式(Patt ...

  4. java银联在线支付开发_银联在线支付案例代码

    [实例简介] 银联在线支付的测试案例代码 [实例截图] [核心代码] PayOnLine └── PayOnLine ├── src │   ├── acp_sdk.properties │   └─ ...

  5. java s2 宠物商店_北大青鸟accp S2 java宠物商店项目案例代码有数据库表

    [实例简介] 这是 北大青鸟 6.0 S2 JAVA课本的项目案例 代码有注视 [实例截图] [核心代码] 51071f31-b79d-42d6-9b52-feb0304525bc └── ch15 ...

  6. 设计模式之迭代器模式java实现代码

    迭代器模式:提供一个方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示. 迭代器模式提供了一种方法,可以顺序访问一个聚合对象中的元素,而又不用知道内部是如何标示的.另外,迭代器模式把在元素之 ...

  7. 常见的Java审计代码函数关键字_转载:Java代码审计汇总系列(一)——SQL注入

    原文链接:https://cloud.tencent.com/developer/article/1534109 一.代码审计 相比黑盒渗透的漏洞挖掘方式,代码审计具有更高的可靠性和针对性,更多的是依 ...

  8. 年增代码 12.9 亿行,每天完成需求近 4000 个,鹅厂程序员秘密大爆料!

    整理 | 伍杏玲 出品 | 程序人生(ID:coder_life) 封图 | 程序人生付费下载于视觉中国 2019年,腾讯员工两次以"壕无人性"喜提热搜:网友根据腾讯第一季财报算出 ...

  9. Vue 知识点汇总(下)--附案例代码及项目地址

    文章目录 Vue 预备知识与后续知识及项目案例 一.简介 1.Vue (读音 /vjuː/,类似于 view)的简单认识 2.Vue.js安装 二.Vue知识量化 三.内容 1.Webpack 详解 ...

  10. java案例----用户注册--发送邮件并激活/发送邮件验证码

    java案例----用户注册-发送邮件并激活/发送邮件验证码 一.前期准备 1.准备两个邮箱账号(一个发邮件,一个收邮件) 1.1)登录需要发送邮件的QQ邮箱,找到设置项 1.2)然后在账户栏下,找到 ...

最新文章

  1. 对微软Web Deploy的一次艰难调试
  2. python多维字符数组_python多维数组内找指定字符串
  3. [问答]-EL1t和EL1h中的后缀t和h分别是什么意思
  4. 【笔记】二叉树递归算法和非递归算法的实现 先序/中序/后续遍历 打印结点以及顺序数 构造二叉树
  5. 数据库时间字段排序问题
  6. 179一个错误的认识
  7. Restful对于URL的简化
  8. ssh(Spring+Spring mvc+hibernate)——hibernate.cfg.xml
  9. 支援日本/厄瓜多尔震区 Skype推免费通话
  10. Object.definePropety
  11. oracle 12c dbca 无法发现 asm diskgroup
  12. 那些年我们一起犯二的青春--IGRSS--2015--1th
  13. caffe函数入口caffe.cpp详解
  14. java swing组件_Java -- Swing 组件使用
  15. java向上转型与向下转型
  16. 关于SAXReader 读取文件乱码问题
  17. 神经网络的主要应用领域,神经网络技术及其应用
  18. C++ 家族关系查询
  19. 在有Anaconda情况下,使用python命令报错的问题
  20. element-ui输入框限制只能输入数字一系列问题

热门文章

  1. shell 判断目录还是文件
  2. VM虚拟机的三种网络连接模式
  3. 按键弹起数字增加和按下增加
  4. Java基础语法实例(2)——实习第二天
  5. 4、第4次课 CSS代码第三节课20150923
  6. IMP 导入数据报错 OCI-21500 OCI-22275
  7. fatal error C1010: 在查找预编译头时遇到意外的文件结尾
  8. Building Autoencoders in Keras
  9. MATLAB非线性最小二乘lsqnonlin
  10. 批量修改txt文件名,删除相同部分