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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

隨機(jī)數(shù)排序

package xuanke;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;

public class CollectionsTest {

?? ?private Object stringList;

?? ?//數(shù)字隨機(jī)數(shù)生成,并排序
?? ?public void testSort1() {

?? ??? ?List<Integer> integerList = new ArrayList<Integer>();
?? ??? ?Random random = new Random();
?? ??? ?Integer k;
?? ??? ?for (int i = 0; i < 10; i++) {
?? ??? ??? ?do {
?? ??? ??? ??? ?k = random.nextInt(100);// 隨機(jī)生成0——100的隨機(jī)數(shù)
?? ??? ??? ?} while (integerList.contains(k));// 保證每個(gè)K值不同
?? ??? ??? ?integerList.add(k);
?? ??? ??? ?System.out.println("成功添加整數(shù):" + k);

?? ??? ?}
?? ??? ?System.out.println("---------------排序前----------------");
?? ??? ?for (Integer integer : integerList) {
?? ??? ??? ?System.out.println("元素:" + integer);
?? ??? ?}
?? ??? ?Collections.sort(integerList);
?? ??? ?System.out.println("---------------排序后----------------");
?? ??? ?for (Integer integer : integerList) {
?? ??? ??? ?System.out.println("元素:" + integer);
?? ??? ?}

?? ?}
?? ?
?? ?
?? ?//字母生成,并排序
?? ?public void testSort2() {
?? ??? ?List<String> stringList = new ArrayList<String>();
?? ??? ?stringList.add("xiao mi");
?? ??? ?stringList.add("apple");
?? ??? ?stringList.add("lenovo");
?? ??? ?stringList.add("sunstare");
?? ??? ?System.out.println("---------------排序前----------------");
?? ??? ?for (String string : stringList) {
?? ??? ??? ?System.out.println("元素:" + string);
?? ??? ?}
?? ??? ?Collections.sort(stringList);
?? ??? ?System.out.println("---------------排序后----------------");
?? ??? ?for (String string : stringList) {
?? ??? ??? ?System.out.println("元素:" + string);
?? ??? ?}
?? ?}

?? ?
?? ?//字母數(shù)字隨機(jī)數(shù)生成,并排序
?? ?public void testSort3() {
?? ??? ?String str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

?? ??? ?List<String> stringList = new ArrayList<String>();
?? ??? ?Random random = new Random();
?? ??? ?StringBuffer n = new StringBuffer();
?? ??? ?String k = null;
?? ??? ?int o;
?? ??? ?int m;
?? ??? ?for (int j = 0; j < 8; j++) {
?? ??? ??? ?m = random.nextInt(10);

?? ??? ??? ?if (m == 0) {
?? ??? ??? ??? ?for (int i = 0; i < m + 1; i++) {
?? ??? ??? ??? ??? ?do {
?? ??? ??? ??? ??? ??? ?o = random.nextInt(62);
?? ??? ??? ??? ??? ??? ?if (o != 0) {
?? ??? ??? ??? ??? ??? ??? ?k = str.substring(o, o + 1);
?? ??? ??? ??? ??? ??? ??? ?n = n.append(k);
?? ??? ??? ??? ??? ??? ?} else {
?? ??? ??? ??? ??? ??? ??? ?continue;
?? ??? ??? ??? ??? ??? ?}
?? ??? ??? ??? ??? ?} while (stringList.contains(k));// 保證每個(gè)K值不同
?? ??? ??? ??? ?}
?? ??? ??? ?}
?? ??? ??? ?if (m != 0) {
?? ??? ??? ?
?? ??? ??? ??? ?for (int i = 0; i < m; i++) {
?? ??? ??? ??? ??? ?do {
?? ??? ??? ??? ??? ??? ?o = random.nextInt(62);
?? ??? ??? ??? ??? ??? ?if (o != 0) {
?? ??? ??? ??? ??? ??? ??? ?k = str.substring(o, o + 1);
?? ??? ??? ??? ??? ??? ??? ?n = n.append(k);
?? ??? ??? ??? ??? ??? ?} else {
?? ??? ??? ??? ??? ??? ??? ?continue;
?? ??? ??? ??? ??? ??? ?}
?? ??? ??? ??? ??? ?} while (stringList.contains(k));// 保證每個(gè)K值不同
?? ??? ??? ??? ?}
?? ??? ??? ?}
?? ??? ??? ?stringList.add(n.toString());
?? ??? ??? ?System.out.println(n);
?? ??? ??? ?n = new StringBuffer(k);
?? ??? ?}

?? ??? ?System.out.println("---------------排序前----------------");
?? ??? ?for (String string : stringList) {
?? ??? ??? ?System.out.println("元素:" + string);
?? ??? ?}
?? ??? ?Collections.sort(stringList);
?? ??? ?System.out.println("---------------排序后----------------");
?? ??? ?for (String string : stringList) {
?? ??? ??? ?System.out.println("元素:" + string);
?? ??? ?}
?? ?}

?? ?public static void main(String[] args) {
?? ??? ?CollectionsTest cr = new CollectionsTest();
?? ??? ? cr.testSort1();
?? ??? ? cr.testSort2();
?? ??? ?cr.testSort3();
?? ?}

}

正在回答

1 回答

這是sort的所有源碼嗎

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門(mén)第三季
  • 參與學(xué)習(xí)       409764    人
  • 解答問(wèn)題       4543    個(gè)

Java中你必須懂得常用技能,不容錯(cuò)過(guò)的精彩,快來(lái)加入吧

進(jìn)入課程

隨機(jī)數(shù)排序

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號(hào)

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