类型不匹配:无法从List <selectoption <integer>&gt;转换列出<selectoption <string>&gt;?</selectoption <string> </selectoption <integer>

时间:2014-03-07 11:20:41

标签: java string generics collections integer

这是代码:

List<SelectOption<String>> validMemberList = ValidDataUtil.getValidMemberType();

任何人都可以告诉我:

如何将List<SelectOption<Integer>>转换为List<SelectOption<String>>

2 个答案:

答案 0 :(得分:3)

  

如何将List<SelectOption<Integer>>转换为List<SelectOption<String>>

你不能,直接。你可以遍历第一个并在每个整数上使用toString来构建第二个。

答案 1 :(得分:1)

  

如何转换List<SelectOption<Integer>> to List<SelectOption<String>>

你不能,因为两者都是两种不同的数据类型。迭代列表并使用toString()方法转换每个元素。