小编Jul*_*ian的帖子

我有一个需要Class <T>的api函数 - 如何给它一个List <String>的类?

我正在使用List.class因为List<String>.class错了.是否有一种语法可以获得参数化类的类?

码:

import java.util.List;
import org.apache.camel.Message;
...
    Message m = exchange.getIn();
    List<String> serviceIds = null;
    serviceIds = m.getHeader("serviceId", List.class);
Run Code Online (Sandbox Code Playgroud)

当然我宁愿:

    serviceIds = m.getHeader("serviceId", List<String>.class);
Run Code Online (Sandbox Code Playgroud)

确保如果标题中包含不是字符串的内容列表,则getHeader将返回null.

java

2
推荐指数
1
解决办法
87
查看次数

标签 统计

java ×1