java如何正确创建字符串对数组?
我需要存储带有字符串对的简单数组。我做到了:
import 安卓.support.v4.util.Pair;
private static Pair<String, String>[] sDataList = new Pair[]{
new Pair("source1", "result1"),
new Pair("source2", "result2"),
new Pair("source3", "result3")
};
并得到两个警告:
Unchecked assignment: '安卓.support.v4.util.Pair[]' to '安卓.support.v4.util.Pair<java.lang.String,java.lang.String>[]'
Unchecked call to 'Pair<F, S>' as a member of raw type '安卓.support.v4.util.Pair'
如何正确实施
# 1 楼答案
尝试像这样初始化数组元素
# 2 楼答案
创建一对:
将导致你再次受到警告
创建Pair对象的正确方法是使用create方法(Javadoc)