将字符串转换为对象

时间:2012-01-22 17:05:15

标签: java

如何将String转换为Object?实际上,我想设置

clientSession.setAttribute("username", "abc")

然而,它显示

java.lang.String given, required java.lang.Object.

3 个答案:

答案 0 :(得分:23)

Java String Object。 (String extends Object。)

因此,您可以通过分配/初始化获得Object引用:

String a = "abc";
Object b = a;

答案 1 :(得分:2)

String extends Object,表示一个Object。 Object o = a;如果你真的想成为对象,你可能会在下面做。

String s = "Hi";

Object a =s;

答案 2 :(得分:0)

String是一种Object。所以任何接受Object作为参数的方法肯定也会接受String。如果您仍未找到解决方案,请提供更多代码。