已知有十六支男子足球隊參加2008 北京奧運會。寫一個程序,把這16 支球隊隨機分為4 個組。采用List集合和隨機數


 
package homework002;

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

public class Football {

    public static void main(String[] args) {
        List<String> ls = new ArrayList<>();
        String ls0 ;
        ls.add(new String("科特迪瓦隊"));
        ls.add(new String("阿根廷隊"));
        ls.add(new String("澳大利亞隊"));
        ls.add(new String("塞爾維亞隊"));
        ls.add(new String("荷蘭隊"));
        ls.add(new String("尼日利亞隊"));
        ls.add(new String("日本隊"));
        ls.add(new String("美國隊"));
        ls.add(new String("中國隊"));
        ls.add(new String("新西蘭隊"));
        ls.add(new String("巴西隊"));
        ls.add(new String("比利時隊"));
        ls.add(new String("韓國隊"));
        ls.add(new String("喀麥隆隊"));
        ls.add(new String("洪都拉斯隊"));
        ls.add(new String("意大利隊"));
        
        Random ran = new Random();
        
        for(int i =1;i<=4;i++)
        {
            System.out.println(i+"組:");
            for(int j = 0;j<4;j++)
            {
                ls0 = ls.get(ran.nextInt(ls.size()));
                System.out.print("   "+ls0);
                ls.remove(ls0);
            }
            System.out.println("\n");
            
        }
    }
}

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM