91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java怎么定義未知長度數組

小億
154
2023-11-16 00:00:15
欄目: 編程語言

在Java中,可以使用動態數組或者ArrayList來定義未知長度的數組。

  1. 動態數組:使用Java中的ArrayList類來定義未知長度的數組。ArrayList類是Java集合框架中的一部分,可以動態地調整數組的大小。

    import java.util.ArrayList;
    
    public class Main {
        public static void main(String[] args) {
            ArrayList<Integer> arr = new ArrayList<Integer>();
            
            // 添加元素
            arr.add(1);
            arr.add(2);
            arr.add(3);
            
            // 訪問元素
            System.out.println(arr.get(0)); // 輸出: 1
            System.out.println(arr.get(1)); // 輸出: 2
            
            // 獲取數組長度
            int size = arr.size();
            System.out.println(size); // 輸出: 3
        }
    }
    
  2. ArrayList與數組之間的轉換:

    • 將ArrayList轉換為數組:

      ArrayList<Integer> arr = new ArrayList<Integer>();
      arr.add(1);
      arr.add(2);
      arr.add(3);
      
      Integer[] array = arr.toArray(new Integer[arr.size()]);
      
    • 將數組轉換為ArrayList:

      Integer[] array = {1, 2, 3};
      
      ArrayList<Integer> arr = new ArrayList<Integer>(Arrays.asList(array));
      

請注意,ArrayList類的元素類型需要指定為引用類型,而非基本數據類型。如果需要使用基本數據類型,可以使用對應的包裝類(如Integer、Double等)進行封裝。

0
北流市| 石楼县| 内黄县| 门头沟区| 格尔木市| 温泉县| 米泉市| 韩城市| 兴宁市| 阳曲县| 云梦县| 清水河县| 仁寿县| 梨树县| 会理县| 济阳县| 银川市| 海城市| 大理市| 金华市| 嘉禾县| 隆回县| 兰州市| 桐庐县| 白山市| 孙吴县| 泉州市| 新乡县| 福鼎市| 绥滨县| 德惠市| 耿马| 康乐县| 南部县| 湘潭县| 宁德市| 沁源县| 阳江市| 和龙市| 大竹县| 双辽市|