博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
随机生成四个验证码
阅读量:6310 次
发布时间:2019-06-22

本文共 660 字,大约阅读时间需要 2 分钟。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public 
class 
ArrayRandomData {
    
char[] datas ;
    
public 
ArrayRandomData() {
        
String 
str = 
"abcdefghijklmnopqrstuvwxyz1234567890"
;
        
datas = str.toCharArray();
    
}
    
public 
String 
getRandomData() {
        
char[] rands = 
new 
char[
4
];
        
int 
index;
        
for
(
int 
i=
0
;i<
4
;i++) {
            
index = (
int
)(Math.random()*datas.length);
            
rands[i] = datas[index];
        
}
        
return 
new 
String
(rands);
    
}
    
public 
static 
void 
main(
String
[] args) {
        
ArrayRandomData ard = 
new 
ArrayRandomData();
        
String 
randomData = ard.getRandomData();
        
System.out.println(
"随机数是:"
+randomData);
    
}
}
      本文转自arac 51CTO博客,原文链接:http://blog.51cto.com/skyarac/1351012,如需转载请自行联系原作者
你可能感兴趣的文章
总结开发过程踩到的坑(一)
查看>>
数据库-oracle-数据库迁移
查看>>
java常见十大误区
查看>>
CSS: hover选择器的使用
查看>>
ThinkPHP 解决使用uploadify 在Firefox浏览器上传图片出现HTTP 302报错
查看>>
JDK1.7和JDK1.8对于异常的支持
查看>>
Java缓存框架---EhCache(基于Maven+Spring的EhCache入门教程)
查看>>
Three.js学习记录:创建三维场景
查看>>
Elementary OS使用Xkb修改按键映射,同时适用于其他使用Xkb库的Linux发行版
查看>>
Docker 及 GitLab CI 在前端工作流上的实践分享(二)
查看>>
Android网络编程之9Retrofit2前篇[基本使用]
查看>>
javascript设计模式--单例模式
查看>>
通过Maven配置生成个人项目Jar包(或者+依赖包)
查看>>
块存储、对象存储和文件系统: 它们对容器而言意味着什么?
查看>>
IOS渗透测试第一步-基础知识统一放送
查看>>
URL中?和# 的差别
查看>>
Hexo进阶高级教程(一)
查看>>
React 组件解耦之道
查看>>
20170614-数组去重
查看>>
Angular 4.x Router Link Directives
查看>>