第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

Java入門第三季第6章——Collection.sort練習(xí)

標簽:
Java

import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;

public class Sort2 {
/**

  • 1.获取待选随机数列表字符串random长度; 2.获取随机数length1的长度,并判断长度不等于0;
  • 3.创建一个char[]ct数组,随机获取字符串random的其中一个字符并加入char[]中
  • 4.将char[]通过String类的valueOf()方法转成字符串
  • 5.判断ArrayList中有无当前随机数,若有,则重新获取随机数,若无,则加入ArrayList中;
  • 6.利用List中的Iterator()方法迭代输出List中的随机数
    /
    public void Sort2Test() {
    // String[] random=new
    // String[]{"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","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","0","1","2","3","4","5","6","7","8","9"};
    ArrayList<String> al = new ArrayList<String>();
    String random = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";// 随机数列表
    int a = random.length();// 待随机数索引长度
    String st = "";// 随机数名字
    while (true) {
    int length1 = 0;// 随机数长度
    // 创建一个length2获取值并判断不等于0的长度值
    int length2 = (int) (Math.random()
    10);
    if (length2 != 0) {
    length1 = length2;// 获取随机数长度
    }
    char[] ct = new char[length1];// 创建一个char数组
    for (int i = 0; i < length1; i++) {
    ct[i] = random.charAt((int) (Math.random() * a));
    st = String.valueOf(ct);
    }
    if (al.contains(st)) {
    continue;
    }
    al.add(st);
    System.out.println("将要添加字符串:" + st);
    if (al.size() == 10) {
    break;
    }
    }
    Iterator<String> it = al.iterator();
    System.out.println("----------------------排序前--------------------------");
    while (it.hasNext()) {
    System.out.println("元素:" + it.next());
    }
    Collections.sort(al);
    Iterator<String> it2 = al.iterator();
    System.out.println("----------------------排序后--------------------------");
    while (it2.hasNext()) {
    System.out.println("元素:" + it2.next());
    }
    }

    public static void main(String[] args) {
    Sort2 sort2 = new Sort2();
    sort2.Sort2Test();

    }
    }

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學(xué)

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消