`
devon.k
  • 浏览: 88606 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

生成26个随机排序的字母

阅读更多
其实这跟洗扑克牌的原理一样

	public char[] createSecretKey(){		
		char[] cArr = {
				'a', 'b', 'c', 'd', 'e', 'f', 'g',
				'h', 'i', 'j', 'k', 'l', 'm', 'n',
				'o', 'p', 'q', 'r', 's', 't', 'u',
				'v', 'w', 'x', 'y', 'z'		
		};
		Random random = new Random();
		int rInt = 0, len = cArr.length;
		char hold = 0;
		//随机找元素进行替换
		for(int i = len - 1; i >= 0; i --){
			rInt = random.nextInt(len);
			hold = cArr[i];
			cArr[i] = cArr[rInt];
			cArr[rInt] = hold;
		}		
		return cArr;
	}
分享到:
评论

相关推荐

    随机生成cube并排序

    随机生成并排序cube 绘制三角形

    生成10个互不相同的字母,并排序

    设法生成10个互不相同的从a到z的字母,然后对这10个字母按从小到大的方式排序。输出排序前和排序后的字母序列。

    水煮随机码生成器 v3.1.rar

    1、自定义输入想要批量生成随机码的位数、个数; 2、支持大/小写字母、数字及符号常规组合选项; 3、支持自定义字符范围组合; 4、支持自定义位置或随机位置插入字符; 5、支持在头部或尾部插入固定内容组合...

    水煮随机码生成器 v2.9.zip

    1、自定义输入想要批量生成随机码的位数、个数; 2、支持大/小写字母、数字及符号常规组合选项; 3、支持自定义内容范围组合; 4、支持自定义位置起插入字符; 5、支持在头部或尾部插入固定内容组合; 6、...

    机器学习字母分类-python

    这些图像基于20种不同字体,并经过随机变形生成的20000个模拟实例。每个实例转化成16个原始数字特征,其中10000用于训练,另外10000个用于字母预测。因为每个样本都有明确的类标识,所以这个一个监督学习过程。

    PHP随机生成随机个数的字母组合示例

    在很多系统环境下大家都会用到字母组合各种编码,下面推荐大家非常实用的PHP代码。 $num由几个字母组合。 $s字母包含大小写,可以自己调配大写还小写。... //从$s中随机产生一个字符 } return $re; }

    随机mtDNA序列(python)

    创建文件,利用random随机数列生成DNA单序列AGCT随机排序序列,通过相似度对比(利用字典)进行降序排序

    JavaScript随机排序(随即出牌)

    JavaScript随机排序,自动抽取中文与英文字母,重新组合并随机排序,生成随机数很可以。

    使用枕头来生成化身,中文和英文的字符串首字母或化身等随机像素

    枕头生成,中文或英文首字母或随机排序化。 使用枕头生成化身,中文和英文字符串的首字母或类似化身的随机像素。 参考了和 第一个库使用的字体不能生成中文,换成思源黑体,然后位置也调整了一下才能把字放在中间...

    java学习UUID的放弃,切换到ULID

    日常开发中我们会遇到使用字符串ID,最先行到的就是UUID生成我们的随机字符串,但是UUID也是会出现重复的几率的!所以我们引入的新的ULID ULID的特性 与UUID的128位兼容性 每毫秒1.21e + 24个唯一ULID 按字典顺序...

    team2WordScorer:单词分数计算器

    team2WordScorer 构造基本的可擦写模拟阶段0: 问题陈述:假设为每个字母分配了一个分数。 对于单词列表,请整理每个单词的分数并按分数顺序... 阶段1:生成7个随机字母,并按其最大得分的顺序生成所有可能的字母组合。

    上海电机学院C语言实训答案

    (12)编写程序验证以下说法:输入一个4位数,该数个、十、百、千位上的数互不相等,由个、十、百、千位上的数组成一个最大数和一个最小数,最大数-最小数,构成一个新的4位数。反复以上运算,使其最终结果为:6174...

    Python大作业.zip

    (1) 使用随机库功能,生成一个包含10个不重复且小于200的正整数列表ls1,输出ls1。‬ (2) 使用列表排序方法,对ls1按奇数在前偶数在后,并且奇数之间的相对顺序不变,偶数之间的相对顺序也不变进行排序,再输出ls1。...

    常用的js效果

    省市区三级联动,模拟select下拉列表,随机生成字母数字验证码,快速排序实现,H5拖放API,自定义滚动条样式

    久域-专业的域名查询分析软件

    丰富的域名生成方式:包括域名自由输入,文本导入,字母数字随机组合,单词交叉组 合。固定长度,含某个单词,与英文单词库组合生成,汉字词组声母组合,汉字交叉组 合,同汉字字典组合等等各种域名生成方式。 全面...

    Python基础练习文件源码.rar

    Python基础练习文件源码,里面有py文件,代码注释等等 大概有 Break退出循环语句 continue跳过本次循环继续下次循环 count计算次数 def自定义函数 ...随机数字+字母组合(指定长度) 饼图 验证收费功能

    学生排序项目

    它的作用是生成随机的名字和姓氏,以填充学生文件。 用户的数量由用户通过Java的STDIN给出,然后它将按字母顺序对姓氏进行排序(如果姓氏相同),则程序将对名字进行排序。 它利用文件读写来生成两个文件,即未排序...

    制作一个网页背单词系统

    加载后 系统会解析xml并存储到数组中 再随机排序数组 不过有一个坏处 单词是无限加载的 js基础不多的我开始了摸索之路 更改: 1.删除了cokkie 防止作弊 2.增加了单词上限 默写完成自动停止 3.调用有道接口实现了在线...

    Java:Java编程简介

    编写一个刽子手游戏:随机生成一个单词并提示用户一次猜一个字母,如示例运行所示。 单词中的每个字母都显示为星号。 当用户做出正确的猜测时,就会显示实际的字母。 当用户完成一个单词时,显示未命中次数

    python统计字符的个数代码实例

    在本篇文章里小编给大家整理了关于python统计字符的个数代码实例内容,需要的朋友们可以参考下。

Global site tag (gtag.js) - Google Analytics