亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java中有哪些使用list的方法

發布時間:2021-05-19 16:11:24 來源:億速云 閱讀:129 作者:Leah 欄目:編程語言

這期內容當中小編將會給大家帶來有關java中有哪些使用list的方法,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

1.list截取指定部分

List sublist = new ArrayList();
sublist = new ArrayList<String>(alist.subList(2, 4));

2.在指定位置更新內容

public ArrayList<String> attrs = new ArrayList<>();//圖層屬性
attrs.set(position, "string");

3.判斷Arraylis中是否有重復內容

public static void main(String[] args)
{
  List<String> list = new ArrayList<String>();
  list.add("aa");
  list.add("bb");
  list.add("cc");
  list.add("dd");
  list.add("bb");
  list.add("ee");
  list.add("dd");
  list.add("ff");
  String temp = "";
  for (int i = 0; i < list.size() - 1; i++)
  {
    temp = list.get(i);
    for (int j = i + 1; j < list.size(); j++)
    {
      if (temp.equals(list.get(j)))
      {
        System.out.println("第" + (i + 1) + "個跟第" + (j + 1) + "個重復,值是:" + temp);
      }
    }
  }
}

4.java中集合(list)與數組(Array)的相互轉化

1) 數組轉化為集合

數組可以轉化為List,但是除了顯示功能以外,其他功能不能使用,因為通過轉換得到的list不知到是什么類型的,可以通過集合的構造方法賦值,來使用其他的功能:

String[] names ={"劉備","曹操","諸葛亮"};
List list1 = Arrays.asList(names);
list1 = new ArrayList(list1);

2) 集合轉化為數組

Object[] ary1 = list3.toArray(new String[list3.size()]);
//System.out.println(Arrays.toString(ary1));

5.Hashmap轉化成arraylist

 HashMap<String, Marker> hashMap = iMarkerService.getBaiduMarkerMap();
 ArrayList<Marker> markers = new ArrayList<>(hashMap.values());

6.轉換成字符串 join

List<String> userParms=new ArrayList();
String userSql = String.join(" AND ", userParms);

7.排序

Collections.sort(warnRes, new Comparator<WarnRes>() {//按終保日期排序
  public int compare(WarnRes warnRes0, WarnRes warnRes1) {
    return warnRes1.getZbrq().compareTo(warnRes0.getZbrq());
  }
});

Java有哪些集合類

Java中的集合主要分為四類:1、List列表:有序的,可重復的;2、Queue隊列:有序,可重復的;3、Set集合:不可重復;4、Map映射:無序,鍵唯一,值不唯一。

上述就是小編為大家分享的java中有哪些使用list的方法了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安宁市| 鞍山市| 阜宁县| 万源市| 鄢陵县| 杨浦区| 黑龙江省| 肃北| 聂拉木县| 伊通| 西峡县| 东乌珠穆沁旗| 和静县| 资源县| 油尖旺区| 京山县| 包头市| 田东县| 甘德县| 沁源县| 开原市| 沂源县| 灯塔市| 扶沟县| 南充市| 炎陵县| 合肥市| 迁安市| 台东市| 景泰县| 呈贡县| 定南县| 石景山区| 阿瓦提县| 锦屏县| 大余县| 台东县| 金山区| 闵行区| 云南省| 凌云县|