创建具有多个对象类型的数组列表?

2022-08-31 13:57:31

如何创建具有整数和字符串输入类型的 输入类型?如果我创建一个:ArrayList

List<Integer> sections = new ArrayList <Integer>();

这将是一个类型。如果我创建一个:IntegerArrayList

List<String> sections = new ArrayList <String>();

这将是类型。如何创建一个可以同时采用整数和字符串输入类型的输入类型?谢谢。StringArrayList


答案 1

你可以让它像这样:

List<Object> sections = new ArrayList <Object>();

(推荐)另一种可能的解决方案是创建一个自定义模型类,其中包含两个参数,一个是 Integer,另一个是 String。然后使用该对象的一个。ArrayList


答案 2

(1)

   ArrayList<Object> list = new ArrayList <>();`     
   list.add("ddd");
   list.add(2);
   list.add(11122.33);    
   System.out.println(list);

(2)

 ArrayList arraylist = new ArrayList();
 arraylist.add(5);        
 arraylist.add("saman");     
 arraylist.add(4.3);        
 System.out.println(arraylist);

推荐