博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
泛型集合类中的链表类随机产生100个有序整数(单词)的链表
阅读量:3969 次
发布时间:2019-05-24

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

选择泛型集合类中的链表类

用此类:a、随机产生100个整数(范围自定)的链表,在生成的过程中从小到大排列,然后输出;b、随机产生100个6个英文字母的单词的链表,在生成的过程中从小到大排列,然后用链表方式输出。

import java.util.*;import java.util.LinkedList;import java.util.Random;public class CollectionsSort_IntAndStr {
public static void main(String[] args) {
// TODO Auto-generated method stub link100Int(); link100String(); } public static void link100Int() {
LinkedList
linkInt=new LinkedList
(); Random random=new Random(); for(int i=0;i<100;i++) {
linkInt.add(random.nextInt(1001));//random.nextInt(n)产生随机值【0,n) } Collections.sort(linkInt);//Collections.sort排序 System.out.println("整数排序后"); for(int i=0;i<100;i++) {
System.out.print(linkInt.get(i)+" "); if((i+1)%10==0) System.out.println(); } } public static void link100String() {
LinkedList
linkStr=new LinkedList
(); for(int i=0;i<100;i++) {
StringBuffer StrB=new StringBuffer(); for(int j=0;j<6;j++) {
StrB.append((char)('a'+(Math.random()*26))); } linkStr.add(StrB.toString()); } Collections.sort(linkStr);//Collections.sort排序 System.out.println("String排序后"); for(int i=0;i<100;i++) {
System.out.print(linkStr.get(i)+" "); if((i+1)%10==0) System.out.println(); } } }

在这里插入图片描述

转载地址:http://cucki.baihongyu.com/

你可能感兴趣的文章
运算符
查看>>
数据类型之列表与数组
查看>>
比较字符串
查看>>
Java EE 精萃
查看>>
Open Source 精萃
查看>>
Java EE 简介
查看>>
Weblogic 简介
查看>>
观察者模式 (Observer)
查看>>
Java 集合框架
查看>>
Weblogic 精萃
查看>>
Servlet 精萃
查看>>
XStream 精萃
查看>>
XStream 环境设置
查看>>
Git 分支
查看>>
Git 冲突
查看>>
Git Merging vs. Rebasing
查看>>
libreoffice/openoffice c/c++转换office格式为pdf
查看>>
Tomcat 7.0 64位免安装解压版 安装及配置
查看>>
Android 网络编程 初级入门(一)
查看>>
No enclosing instance of type Demo06 is accessible.
查看>>