当前位置: 首页 > 知识库问答 >
问题:

在 Java 中将对象转换为数组 [重复]

拓拔霄
2023-03-14

可能重复:
如何将对象数组转换为字符串数组在Java

我接收一个对象,并将其转换成一个字符串数组,如下所示:

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]);
}

有没有更好更干净的方法可以做到这一点?

共有1个答案

容宏逸
2023-03-14

为什么不直接铸造?

String values[] = (String[])request.getSession().getAttribute("userList");
 类似资料: