达内(实现获得a ~ l中8个不重复的字母的数组)
来源:互联网 发布:淘宝新卖家怎么推广 编辑:程序博客网 时间:2024/05/06 13:23
package demo01;import java.util.Arrays;import java.util.Random;public class Demo02 {/** 此方法实现从'A' ~ 'L'中获得不重复的字母序列 */public char[] generate(int n){char[] chs = {'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L'};boolean[] used = new boolean[chs.length];int i;char[] answer = new char[n];int index = 0;Random random = new Random();do{i = random.nextInt(chs.length);if(used[i]){continue;}answer[index++] = chs[i];used[i] = true;}while(index != n);return answer;}public static void main(String[] args) {Demo02 d = new Demo02();char[] www = d.generate(8);System.out.println(Arrays.toString(www));}}
0 0
- 达内(实现获得a ~ l中8个不重复的字母的数组)
- 找出字符串中第一个不重复的字母
- 输出一组数据中第一个不重复的字母
- LeetCode--First Unique Character in a String(字符串中第一个不重复的字母)Python
- [java] 自动生成字母不重复的数组,并且用户输入一串字母,然后2个数组比较
- 产生n个不重复的随机数放入数组中
- 从一串字符串中找到第一个不重复的字母
- 【Java】随机生成不重复的字母数组
- 不重复的数字加字母。不可以有1,l,o,0
- android 快速获得不重复的随机数组
- 串中取3个不重复字母 从标准输入读入一个由字母构成的串(不大于30个字符)。 从该串中取出3个不重复的字符,求所有的取法。
- m个元素的数组,随机选择n个不重复元素(js实现)
- c++中生成n个m位的随机不重复字符串的一种方法(字母+数字)
- 在一个数组中找到不重复的值(也可以改成第一个不重复的值)
- Qt5 不重复随机数组/QList内的下标
- 一个由24个字母组成的数组,其中每个字符出现3次(也就是8组相同字母,混序放在一个数组中),用程序实现将相同字母的下标存入一个8*3的数组中
- 取出数组中不重复的数据项
- 获取3个数组不重复的值的具体实现
- Contiki 系统框架
- Mybatis 示例之 Association
- 我的百度地图开发第一期
- Python中的正则表达式
- <Linux+Qt>调用mplayer
- 达内(实现获得a ~ l中8个不重复的字母的数组)
- 避免在MFC程序中调用进程外Com组件出现“由于另一个程序正在运行...”的解决方案
- C++练习——2014/3/9
- web层获取以JSON形式获取数据库内容
- DirectX绘制物体时物体表面纯色无3D效果的解决方案
- MapReduce编程模型--接口体系结构--架构设计--《hadoop技术内幕》读书笔记
- ASP.Net页面生成饼图
- session与cookie的区别
- 关于图书管理系统