<address id="zhpbl"></address>
<noframes id="zhpbl">
<address id="zhpbl"><form id="zhpbl"><th id="zhpbl"></th></form></address>

    <em id="zhpbl"></em>

      <address id="zhpbl"><th id="zhpbl"><progress id="zhpbl"></progress></th></address>
      更多精彩內容,歡迎關注:

      視頻號
      視頻號

      抖音
      抖音

      快手
      快手

      微博
      微博

      java dict

      文檔

      java dict

      dict是一種可變容器模型,且可存儲任意類型對象,dict(字典)是一個非線性結構,是key-value組成的鍵值對的數據集合,特點是可變的、無序的、key不重復。
      推薦度:
      導讀dict是一種可變容器模型,且可存儲任意類型對象,dict(字典)是一個非線性結構,是key-value組成的鍵值對的數據集合,特點是可變的、無序的、key不重復。

      java dict是什么,讓我們一起了解一下:

      dict是一種可變容器模型,且可存儲任意類型對象,dict(字典)是一個非線性結構,是key-value組成的鍵值對的數據集合,特點是可變的、無序的、key不重復。

      在dict中常用的函數有哪些?

      dict.copy():復制字典

      dict.items():獲取由鍵和值組成的列表list

      dict.keys():獲取鍵的列表

      dict.values():獲取值得列表

      dict.get(k):獲取鍵k對應的value值

      dict.update():更新字典成員

      dict.pop(k):刪除鍵k,并返回對應值

      dict.clear():清空字典

      dict(字典)在Java中的具體案例操作如下:

      import?java.util.ArrayList;
      import?java.util.HashMap;
      import?java.util.Map;
      import?java.util.Set;
      public?class?list_map?{
      //列表的使用方法
      public?static?void??list_test(){
      ArrayList?array?=?new?ArrayList();
      array.add("八戒你瘦了!");
      array.add(1);
      Object?d?=??false???"yes"?:?"no";
      //添加,
      array.add(d);
      array.add(3,"sji");
      //修改
      array.set(0,"中國人民好幸福");
      System.out.println(array);
      //刪除
      array.remove(3);
      //?遍歷數組,與python的列表一樣。
      for?(Object?o?:?array)?{
      System.out.println(o);
      }
      }
      //集合map?與python字典類似
      public?static?void?map_test(){
      Map?dict?=?new?HashMap();
      Map?test?=?new?HashMap();
      //判斷字典是否為空,也就是js對象的意思。
      String?str?=?dict.isEmpty()???"為空"?:?"不為空";
      System.out.println("字典是否為空:"+str);
      //添加數據的方法
      dict.put("key1",?"八戒你瘦了");
      dict.put("字典",123);
      test.put(123,"90分");
      //使用putAll方法進行自動嵌套字典存放
      dict.put("字典",test);
      System.out.println(dict);
      System.out.println(test);
      //刪除字典
      //????????dict.remove("key1");
      //????????System.out.println(dict);
      //修改
      dict.put("key1",456);
      System.out.println(dict);
      //獲取key?與values
      System.out.println(dict.keySet());
      System.out.println(dict.values());
      Set?key?=?dict.keySet();
      System.out.println(key);
      for?(Object?o:key){
      System.out.println(dict.get(o));
      }
      }
      public?static?void?main(String[]?args){
      map_test();
      }
      }

      以上就是小編今天的分享了,希望可以幫助到大家。

      文檔

      java dict

      dict是一種可變容器模型,且可存儲任意類型對象,dict(字典)是一個非線性結構,是key-value組成的鍵值對的數據集合,特點是可變的、無序的、key不重復。
      推薦度:
      為你推薦
      資訊專欄
      熱門視頻
      相關推薦
      Top 少妇高潮太爽了在线视频