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

溫馨提示×

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
横山县| 正蓝旗| 昭平县| 七台河市| 灌南县| 安徽省| 大洼县| 沽源县| 平南县| 嵊州市| 卢龙县| 苍山县| 彩票| 舞钢市| 房产| 霍山县| 昌宁县| 杨浦区| 澄江县| 左权县| 鞍山市| 顺昌县| 乐至县| 陇南市| 瑞丽市| 三门峡市| 临清市| 凤台县| 曲周县| 安仁县| 桦川县| 武功县| 石台县| 东兰县| 和政县| 晋江市| 广南县| 五常市| 章丘市| 方城县| 灌阳县|