随机产生指定范围内的单个字符
2015-12-30 00:00
225 查看
摘要: tow method:
getRandomCharacter(char 1,char 2);
格式化打印175个随机字符
getRandomCharacter(char 1,char 2);
格式化打印175个随机字符
package circulation; /** * Created by user on 2015/12/30. * 随机获取某种特定类型的字符 */ public class RandomCharacter { public static char getRandomCharacter(char ch1, char ch2) { return (char) (ch1 + Math.random() * (ch2 - ch1 + 1)); } public static char getRandomLowerCaseLetter() { return getRandomCharacter('a', 'z'); } public static char getRandomUpperCaseLetter() { return getRandomCharacter('A', 'Z'); } public static char getRandomDigitCharacter() { return getRandomCharacter('0', '9'); } public static char getRandomCharacter() { return getRandomCharacter('\u0000', '\uFFFF'); } package circulation; /** * Created by user on 2015/12/30. * result: cmnujxagrpyhyqqsknymjhuqu yrqsopfxmakgkodsjnvslmfqy vftpyfckvsjlvksfpvtxytzkd utrkwfhxogyxtobwoudygojxg zosczxfyhrodcgltzscowyril hmvrmictpyccgkptdvzodqyti eafgcstaldtmxcbayqemakitm */ public class Demo8 { public static void main(String[] args) { final int NUMBER_OF_CHARS = 175; final int CHARS_PRE_LINE = 25; for (int i = 1; i <= NUMBER_OF_CHARS; i++) { char ch = RandomCharacter.getRandomLowerCaseLetter(); if (i % CHARS_PRE_LINE == 0) System.out.println(ch); else System.out.print(ch); } } }
相关文章推荐
- C#定时器和随机数
- 基于C#生成随机数示例
- ORACLE随机数DBMS_RANDOM包
- C语言编程中生成随机数的入门教程
- C# 生成随机数的代码
- php源码分析之DZX1.5随机数函数random用法
- php获取四位字母和数字的随机数的实现方法
- 用C#生成不重复的随机数的代码
- C#利用Random得随机数求均值、方差、正态分布的方法
- JS实现转动随机数抽奖的特效代码
- js生成随机数的过程解析
- JS中产生20位随机数以0-9为例也可以是a-z A-Z
- JavaScript 生成随机数并自动大小排序
- jQuery实现转动随机数抽奖效果的方法
- js 随机数代码大全第1/2页
- Shell脚本实现随机数多种方法介绍(date、random、uuid)
- Qt定时器和随机数详解
- c语言随机数函数示例
- C#短时间内产生大量不重复的随机数
- javascript 随机数 与高级应用 附vbscript(asp) 随机数总结