大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java中對List集合的常用操作有哪些

Java中對List集合的常用操作有哪些

更新時間:2019-08-30 11:29:57 來源:動力節點 瀏覽2872次


今天動力節點java培訓機構小編為java零基礎學員分享Java中對List集合的常用操作,希望大家能夠記住,下面就隨小編一起看看Java中對List集合的常用操作有哪些?


1、list集合的常用操作:List中添加,獲取,刪除元素


 Listperson = new ArrayList();

// 添加元素

 person.add("A");

 person.add("B");

 person.add("C");

 person.add("D");

 System.out.print(person);


// 刪除元素

 person.remove(2);

 person.remove("D");

 System.out.print(person);


 // 獲取元素

 String per = person.get(1);

 System.out.println(per);



2、list集合的常用操作:List中是否包含某個元素


Listperson = new ArrayList();

person.add("A");

person.add("B");

person.add("C");

person.add("D");


System.out.println("person中是否包含D:"+person.contains("D"));



3、list集合的常用操作:List中根據索引將元素數值替換


Listperson = new ArrayList();

person.add("A");

person.add("B");

person.add("C");

person.add("D");


person.set(3,"F"); // 將數組中"D"替換為"F"

System.out.println(person);



4、list集合的常用操作:List中查看元素的索引


 Listperson = new ArrayList();

 person.add("A");

 person.add("B");

 person.add("C");

 person.add("D");


 System.out.println(person.indexOf("D"));

 System.out.println(person.lastIndexOf("D"));



5、list集合的常用操作:利用List中索引位置重新生成一個新的list


 Listphone=new ArrayList();

 phone.add("三星");    //索引為0

 phone.add("蘋果");    //索引為1

 phone.add("錘子");    //索引為2

 phone.add("華為");    //索引為3

 phone.add("小米");    //索引為4


 System.out.println(phone);

 //生成新list

 phone = phone.subList(1, 4);  //.subList(fromIndex, toIndex) 利用索引1-4的對象重新生成一個list

 System.out.println("新的List:"+phone);



6、list集合的常用操作:對比兩個List中的所有元素


Listlist1 = new ArrayList();

 list1.add("三星");    //索引為0

 list1.add("蘋果");    //索引為1

 list1.add("錘子");    //索引為2

 list1.add("華為");    //索引為3

 list1.add("小米");    //索引為4


 Listlist2 = new ArrayList();

 list2.add("三星");    //索引為0

 list2.add("蘋果");    //索引為1

 list2.add("錘子");    //索引為2


 if (list1.equals(list2)){

            System.out.println("兩個list中的所有元素相同");

        }

        else {

            System.out.println("兩個list中的所有元素不相同");

  }



7、list集合的常用操作:判斷List是否為空


Listlist1 = new ArrayList(); 

list1.add("三星");    //索引為0

list1.add("蘋果");    //索引為1

list1.add("錘子");    //索引為2

list1.add("華為");    //索引為3

list1.add("小米");    //索引為4

 if (list1.isEmpty()){

            System.out.println("數組為空");

        }

        else {

            System.out.println("數組不為空");

 }



8、list集合的常用操作:將集合轉換為字符串


Listlist1 = new ArrayList();

list1.add("三星");    //索引為0

list1.add("蘋果");    //索引為1

list1.add("錘子");    //索引為2

list1.add("華為");    //索引為3

list1.add("小米");    //索引為4


String liString = list1.toString();

System.out.println("將集合轉換為字符串:"+liString);‘’



9、list集合的常用操作:將集合轉換為數組


Listlist1 = new ArrayList();

list1.add("三星");    //索引為0

list1.add("蘋果");    //索引為1

list1.add("錘子");    //索引為2

list1.add("華為");    //索引為3

list1.add("小米");    //索引為4


System.out.println("將集合轉換為數組:"+list1.toArray());



10、list集合的常用操作:List去重復


Listlist1 = new ArrayList();

list1.add("三星");    //索引為0

list1.add("蘋果");    //索引為1

list1.add("錘子");    //索引為2

list1.add("華為");    //索引為3

list1.add("小米");    //索引為4

list1.add("華為");    //索引為5


System.out.println("去重前:"+list1);

Listlst2 = new ArrayList();

for (String s:list1) {

     if (Collections.frequency(lst2, s) < 1) {

            lst2.add(s);

      }

 }

 System.out.println("去重后:"+lst2);


以上就是動力節點java培訓機構小編分享的“Java中對List集合的常用操作有哪些”的內容,希望能夠幫助到大家,更多精彩內容請繼續關注動力節點java培訓機構官網。


相關免費視頻教程推薦


list集合菜鳥教程下載:http://www.dabaquan.cn/xiazai/2488.html


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲国产精品乱码在线观看97 | 中文字幕在线精品视频万部 | 一区二区不卡不卡一卡 | 国产尤物在线播放 | 黄黄视频在线观看 | 在线免费不卡视频 | 无遮挡一级毛片性视频不卡 | 夜夜夜夜操| 久久久久久久久中文字幕 | 日韩在线观看视频网站 | 狠狠亚洲婷婷综合色香五 | 老头与老头同性tube可播放 | 亚洲福利视频一区二区三区 | 精品亚洲性xxx久久久 | 亚洲一欧洲中文字幕在线 | 午夜精品久久久久久99热 | 岛国大片在线观看 | 91亚洲国产成人精品性色 | 在线看片777av免费观看 | 插插天天 | 深夜影院在线视频观看 | 奇米七七七 | 澳门久久精品 | 亚洲 欧美 精品 中文第三 | 97超精品视频在线观看 | 国产日韩91 | 日韩一区二区三区四区 | 99热在线精品播放 | 久久一日本道色综合久久m 久久一色本道亚洲 | 国产精品一区二区手机看片 | 亚洲香蕉影院 | 天天做天天爱夜夜爽毛片毛片 | 牛牛色婷婷在线视频播放 | 精品中文字幕一区二区三区四区 | 国产在线精品一区免费香蕉 | 亚洲国产精品aa在线看 | 久久久久久久久久久福利观看 | 夜色视频一区二区三区 | 天天射天天干天天 | 久久96国产精品久久久 | 欧美精品九九99久久在观看 |