随机生成字符,将字符转化成字符串并排序
来源:互联网 发布:网络电子游戏官方 编辑:程序博客网 时间:2024/05/07 06:54
package com;import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Random;/** * @date: 日期:2016-12-13 时间:下午8:45:50 * @author yu * 使用ASCII码生成随机字符 * 将字符转化成字符串String.valueOf(ch); * 对字符串排序Collections.sort(strings); */public class TestCollections { public void testSort3(){ List<String> strings = new ArrayList<String>(); String str = new String(); Random random = new Random(); for(int i=0;i<10;i++){ do{ int size = random.nextInt(10); char[] ch = new char [size]; for(int j=0;j<ch.length;j++){ ch[j]=(char) (int) (Math.random() * 127); }// str=ch.toString();//这样用有错误 str=String.valueOf(ch); }while(strings.contains(str)); strings.add(str); } System.out.println("排序前:-------------------------------"); for (String string : strings) { System.out.println(string); } Collections.sort(strings); System.out.println("排序后:--------------------------------"); for (String string : strings) { System.out.println(string); } } public static void main(String[] args) { TestCollections tc = new TestCollections(); tc.testSort3(); }}
0 0
- 随机生成字符,将字符转化成字符串并排序
- 生成随机字符串并排序
- c++中怎样将字符数组转化成字符串变量
- c++中怎样将字符数组转化成字符串变量...?
- Perl 生成随机字符的字符串
- 字符完美度-map排序-随机生成字符
- 将以逗号隔开的字符串,转化为字符数组并获取每一个的内容
- 随机生成个数50和20的字符串分别存在file1,file2中并将在file1中出现且不在file2中的字符存在flie3中
- 产生10条包含10个字符以内的随机字符串,并排序
- 随机生成字符
- Loadrunner生成随机字符
- JS生成随机字符
- JavaScript生成随机字符
- python随机生成字符
- js随机生成字符
- java生成随机字符
- 将字符串中的字符反向排序;
- Java字符数组转化成字符串
- 指针&数组
- java获取前6天的毫秒值
- Android WebView嵌入H5之file头像上传文件,适配所有版本
- eclipse birt插件安装
- Linux查看端口占用情况,并强制释放占用的端口
- 随机生成字符,将字符转化成字符串并排序
- Android App 退出整个应用
- 关于ToolBar的使用总结
- Oracle树查询(查询所有子节点,父节点等等)
- Oracel数据库连接时出现:ORA-12518:监听程序无法分发客户机连接
- 如何做个好员工
- 二重循环解题思路
- 开篇开始bb
- python处理情感预测(二)