我想将字符串和数组插入一个ArrayMap
String str = "Hello";
String[] mArray = new String[]{"aaa", "bbb", "ccc"};
/* This is Arraymap that accepts only string*/
ArrayMap<String, String> data = new ArrayMap<>();
data.put("a", str) ;
data.put("b", mArray);
答案 0 :(得分:0)
我不确定ArrayMap是什么,所以我假设您的意思是HashMap。应该是相同的想法。
您可以创建Object对象的映射!每个类自动都是Java Object class的子类。
ArrayMap<String, Object> data = new ArrayMap<>();
data.put("a", str);
data.put("b", mArray)
或者,您可以创建一个同时包含String和Array字段的类,您可以设置这些类并将其用作数据类型。