日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
ArrayList類(lèi)-創(chuàng)新互聯(lián)

一、什么是arryaylist類(lèi)

創(chuàng)新互聯(lián)公司是一家專(zhuān)業(yè)提供柳南企業(yè)網(wǎng)站建設(shè),專(zhuān)注與成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、成都h5網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為柳南眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

ArrayList 類(lèi)是一個(gè)可以動(dòng)態(tài)修改的數(shù)組,與普通數(shù)組的區(qū)別就是它是沒(méi)有固定大小的限制,我們可以添加或刪除元素。

寫(xiě)法:

import java.util.ArrayList; // 引入 ArrayList 類(lèi)

ArrayLista =new ArrayList<>();  // 初始化

E: 泛型數(shù)據(jù)類(lèi)型,用于設(shè)置 objectName 的數(shù)據(jù)類(lèi)型,只能為引用數(shù)據(jù)類(lèi)型

二、Arraylist的應(yīng)用

ArrayList 類(lèi)提供了很多有用的方法,添加元素到 ArrayList 可以使用 add() 方法:

添加元素
import java.util.ArrayList;

public class RunoobTest {
    public static void main(String[] args) {
        ArrayListsites = new ArrayList();
        sites.add("Taobao");
        sites.add("Weibo");
        System.out.println(sites);
    }
訪(fǎng)問(wèn)元素

訪(fǎng)問(wèn) ArrayList 中的元素可以使用 get() 方法:

import java.util.ArrayList;

public class RunoobTest {
    public static void main(String[] args) {
        ArrayListsites = new ArrayList();
        sites.add("Taobao");
        sites.add("Weibo");
        System.out.println(sites.get(1));  // 訪(fǎng)問(wèn)第二個(gè)元素
    }
修改元素

如果要修改 ArrayList 中的元素可以使用 set() 方法

import java.util.ArrayList;

public class RunoobTest {
    public static void main(String[] args) {
        ArrayListsites = new ArrayList();
        sites.add("Taobao");
        sites.add("Weibo");
        sites.set(1, "Wiki"); // 第一個(gè)參數(shù)為索引位置,第二個(gè)為要修改的值
        System.out.println(sites);
    }
}
刪除元素

如果要?jiǎng)h除 ArrayList 中的元素可以使用 remove() 方法:

import java.util.ArrayList;

public class RunoobTest {
    public static void main(String[] args) {
        ArrayListsites = new ArrayList();
        sites.add("Taobao");
        sites.add("Weibo");
        sites.remove(1); // 刪除第2個(gè)元素
        System.out.println(sites);
    }
}

隨機(jī)點(diǎn)名不重復(fù)

import java.util.*;

public class Studentlianxi {
    public static void main(String[] args) {
        //使用list集合生成一個(gè)隨機(jī)數(shù)組
        Listlist = Arrays.asList("葉楓", "饒政", "郭汶廣", "王志剛", "時(shí)力強(qiáng)", "柴浩陽(yáng)", "王寧", "雷坤恒",
                "贠耀強(qiáng)", "齊東豪", "袁文濤", "孫嘯聰", "李文彬", "孫賽歐", "曾毅", "付臨",
                "王文龍", "朱海堯", "史艷紅", "趙冉冉", "詹夢(mèng)", "蘇真嬌", "張濤", "王浩",
                "劉發(fā)光", "王愉茜", "牛怡衡", "臧照生", "梁曉聲", "孔順達(dá)", "田野", "宮帥龍",
                "高亭", "張卓", "陳盼盼", "楊延欣", "李蒙惠", "瞿新成", "王婧源", "劉建豪",
                "彭習(xí)峰", "胡凱", "張武超", "李炳杰", "劉傳", "焦?jié)蓢?guó)");
        //把list作為參數(shù)重新構(gòu)建一個(gè)新的ArrayList集合
        ArrayListnames = new ArrayList<>(list);
        //使用random生成一個(gè)隨機(jī)
        Random random = new Random();
        Scanner sc = new Scanner(System.in);
        while (true) {
            //如果集合沒(méi)有元素
            if (names.size() == 0) {
                System.out.println("已抽查完");
                break;
            }
            System.out.println("請(qǐng)輸入Y 或者 y");
            String input=sc.next();
            if (input.equals("Y")||input.equals("y")){
                //隨機(jī)一個(gè)集合下標(biāo)
                int index =random.nextInt(names.size());
                System.out.println("本次抽到:"+names.get(index));
                //該學(xué)生已被抽到
                names.remove(index);

            }else{
                System.out.println("本次抽查結(jié)束");
                break;
            }
        }

    }
}

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


網(wǎng)站名稱(chēng):ArrayList類(lèi)-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://www.dlmjj.cn/article/cciopj.html