【发布时间】:2014-01-23 06:35:29
【问题描述】:
我已经编写了一个自定义 RequestWrapper 来将 cookie 添加到请求中
@Override
public Cookie[] getCookies()
{
Cookie c=new Cookie("iPlanetDirectoryPro", "macleanpinto");
Cookie c1=new Cookie("iPlanetDirectoryPro1", "macleanpinto1");
Collection<Cookie> result = new ArrayList<Cookie>(2);
result.add(c);
result.add(c1);
return (Cookie[]) result.toArray();
}
Return 处的上述代码抛出 java.lang.ClassCastException。我无法弄清楚为什么会这样。因为我已经创建了 cookie 集合并且我正在尝试返回 cookie 的数组列表。
谢谢
【问题讨论】:
标签: java arrays collections classcastexception