为了账号安全,请及时绑定邮箱和手机立即绑定

Java入门第三季 6-5课后练习

标签:
Java

新手小白,望大神指导!

public void testSort4(){
List<String> stringList = new ArrayList<String>();
String stringBase = "0123456789abcdefghijklmnopqrstuvwxyz"

  • "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    String sb ="" ;
    char[] ch;
    Random random = new Random();
    for (int i = 0; i < 10; i++) {
    do{
    int temp = random.nextInt(10);
    ch = new char[temp];
    for(int j = 0;j < temp;j++ ){
    int temp2 = random.nextInt(stringBase.length());
    char ch2 = stringBase.charAt(temp2);
    ch[j] = ch2;
    }
    sb = sb.valueOf(ch);
    }while(stringList.contains(sb));

        System.out.println("将要添加的字符串是:"+sb);
        stringList.add(sb);
    }
    System.out.println("-----------排序前---------------");
    for (String string : stringList) {
        System.out.println("元素:"+string);
    }
    System.out.println("-----------排序后---------------");
    Collections.sort(stringList);
    for (String string : stringList) {
        System.out.println("元素:"+string);
    }

    }

点击查看更多内容
2人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消