小编use*_*162的帖子

为什么打印时需要将枚举元素转换为字符串?

Enumeration paramNames = request.getParameterNames();
while(paramNames.hasMoreElements()) {
    String paramName = (String) paramNames.nextElement();
    out.print(paramName);
}
Run Code Online (Sandbox Code Playgroud)

从上面的代码我不明白为什么paramNames.nextElement()需要对 String 进行类型转换。有人可以解释一下吗?当我从表单传递参数名称时,它已经在字符串中,那么我们为什么要使用(String)?

java string enumeration casting

4
推荐指数
1
解决办法
378
查看次数

标签 统计

casting ×1

enumeration ×1

java ×1

string ×1