標題:
集合 (四) - 樂透號碼
[打印本頁]
作者:
tonyh
時間:
2021-11-20 10:26
標題:
集合 (四) - 樂透號碼
範例四:樂透號碼 (不重覆隨機亂數)
import java.util.ArrayList;
//import java.util.Collections;
import java.util.HashSet;
import java.util.TreeSet;
public class Ch04 {
public static void main(String[] args) {
HashSet<Integer> hs=new HashSet<Integer>();
while(hs.size()<6)
hs.add((int)(Math.random()*39+1));
System.out.println("本期樂透號碼:"+hs);
TreeSet<Integer> ts=new TreeSet<Integer>(hs);
System.out.println("本期樂透號碼(由小而大):"+ts);
ArrayList<Integer> al=new ArrayList<Integer>(ts);
//Collections.reverse(al); //避免使用,容易TLE。
//System.out.println("本期樂透號碼(反轉):"+al);
System.out.print("本期樂透號碼(反轉):");
for(int i=al.size()-1; i>=0; i--)
System.out.print(al.get(i)+" ");
System.out.println();
}
}
複製代碼
作者:
王翎璇
時間:
2021-11-20 11:43
此帖僅作者可見
作者:
黃柏叡
時間:
2021-11-20 11:44
此帖僅作者可見
作者:
龔品誠
時間:
2021-11-20 11:44
此帖僅作者可見
作者:
曾宥程
時間:
2021-11-20 11:47
此帖僅作者可見
作者:
李穎俊
時間:
2021-11-20 11:47
此帖僅作者可見
作者:
王銘鴻
時間:
2021-11-20 11:47
此帖僅作者可見
作者:
張淯祺
時間:
2021-11-20 11:48
此帖僅作者可見
作者:
林羿丞
時間:
2021-11-20 11:50
此帖僅作者可見
作者:
陳羿安
時間:
2021-11-20 11:50
此帖僅作者可見
作者:
郭哲維
時間:
2021-11-20 11:50
此帖僅作者可見
作者:
李柏穎
時間:
2021-11-29 21:52
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2