首页主机资讯java arraylist能存储什么

java arraylist能存储什么

时间2025-09-26 04:03:03发布访客分类主机资讯浏览1355
导读:Java ArrayList 是一个动态数组,它可以存储多种类型的对象。ArrayList 是 Java Collections Framework 的一部分,它允许你在运行时更改数组的大小。你可以将以下类型的对象存储在 ArrayList...

Java ArrayList 是一个动态数组,它可以存储多种类型的对象。ArrayList 是 Java Collections Framework 的一部分,它允许你在运行时更改数组的大小。你可以将以下类型的对象存储在 ArrayList 中:

  1. 基本数据类型:如 int、float、double、boolean、char 等。但是,为了将这些基本数据类型作为对象存储,你需要使用相应的包装类,如 Integer、Float、Double、Boolean 和 Character。

  2. 引用数据类型:如其他对象、数组、集合等。例如,你可以将 String、自定义类对象、Integer 数组等存储在 ArrayList 中。

以下是一个简单的示例,展示了如何在 ArrayList 中存储不同类型的对象:

import java.util.ArrayList;


public class Main {

    public static void main(String[] args) {
    
        ArrayList<
    Object>
     list = new ArrayList<
    >
    ();
    

        // 存储基本数据类型的包装类对象
        list.add(new Integer(10));
    
        list.add(new Double(3.14));
    
        list.add(new Boolean(true));
    
        list.add(new Character('A'));
    

        // 存储引用数据类型
        list.add("Hello, World!");

        list.add(new int[]{
1, 2, 3}
    );
    
        list.add(new ArrayList<
    String>
    ());

    }

}
    

需要注意的是,当你从 ArrayList 中检索元素时,你需要使用相应的包装类对象来获取基本数据类型的值,如 Integer.parseInt()Double.parseDouble() 等。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: java arraylist能存储什么
本文地址: https://pptw.com/jishu/708009.html
java arraylist怎样遍历 java arraylist如何排序

游客 回复需填写必要信息