日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

排序-ArrayList 排序

發布時間:2024/1/1 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 排序-ArrayList 排序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

排序-ArrayList 排序

    • Collections 類 sort() 方法
    • 對字母進行排序
    • 對數字進行排序
    • Java ArrayList 常用方法列表

Collections 類 sort() 方法

Collections 類也是一個非常有用的類,位于 java.util 包中,提供的 sort() 方法可以對字符或數字列表進行排序。

對字母進行排序

import java.util.ArrayList; import java.util.Collections; // 引入 Collections 類public class RunoobTest {public static void main(String[] args) {ArrayList<String> sites = new ArrayList<String>();sites.add("Taobao");sites.add("Wiki");sites.add("Runoob");sites.add("Weibo");sites.add("Google");Collections.sort(sites); // 字母排序for (String i : sites) {System.out.println(i);}} }

輸出結果為:

Google Runoob Taobao Weibo Wiki

對數字進行排序

import java.util.ArrayList; import java.util.Collections; // 引入 Collections 類public class RunoobTest {public static void main(String[] args) {ArrayList<Integer> myNumbers = new ArrayList<Integer>();myNumbers.add(33);myNumbers.add(15);myNumbers.add(20);myNumbers.add(34);myNumbers.add(8);myNumbers.add(12);Collections.sort(myNumbers); // 數字排序for (int i : myNumbers) {System.out.println(i);}} }

輸出結果為:

8 12 15 20 33 34

Java ArrayList 常用方法列表

方法描述
add()將元素插入到指定位置的 arraylist 中
addAll()添加集合中的所有元素到 arraylist 中
clear()刪除 arraylist 中的所有元素
clone()復制一份 arraylist
contains()判斷元素是否在 arraylist
get()通過索引值獲取 arraylist 中的元素
indexOf()返回 arraylist 中元素的索引值
removeAll()刪除存在于指定集合中的 arraylist 里的所有元素
remove()刪除 arraylist 里的單個元素
size()返回 arraylist 里元素數量
isEmpty()判斷 arraylist 是否為空
subList()截取部分 arraylist 的元素
set()替換 arraylist 中指定索引的元素
sort()對 arraylist 元素進行排序
toArray()將 arraylist 轉換為數組
toString()將 arraylist 轉換為字符串
ensureCapacity()設置指定容量大小的 arraylist
lastIndexOf()返回指定元素在 arraylist 中最后一次出現的位置
retainAll()保留 arraylist 中在指定集合中也存在的那些元素
containsAll()查看 arraylist 是否包含指定集合中的所有元素
trimToSize()將 arraylist 中的容量調整為數組中的元素個數
removeRange()刪除 arraylist 中指定索引之間存在的元素
replaceAll()將給定的操作內容替換掉數組中每一個元素
removeIf()刪除所有滿足特定條件的 arraylist 元素
forEach()遍歷 arraylist 中每一個元素并執行特定操作

更多教程方法可以查看:https://www.runoob.com/java/java-arraylist.html

總結

以上是生活随笔為你收集整理的排序-ArrayList 排序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。