Raf*_*fay 1 java arrays casting
可能重复:
如何在Java中将对象数组转换为字符串数组
我收到一个Object并将其转换为String数组,如下所示:
Object values[] = (Object[])request.getSession().getAttribute("userList");
String[] tmp = new String[values.length];
for(int i = 0; i < tmp.length; ++i) {
tmp[i] = (String) values[i];
out.println(tmp[i]);
}
Run Code Online (Sandbox Code Playgroud)
有没有更好,更清洁的方法来做到这一点?
为什么不直接铸造?
String values[] = (String[])request.getSession().getAttribute("userList");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14042 次 |
最近记录: |