如何将字符串转换为对象?其实,我想设置将字符串转换为对象
clientSession.setAttribute("username", "abc")
然而,它显示
java.lang.String given, required java.lang.Object.
如何将字符串转换为对象?其实,我想设置将字符串转换为对象
clientSession.setAttribute("username", "abc")
然而,它显示
java.lang.String given, required java.lang.Object.
一个Java String
是一个Object
。 (String
extends Object
)
所以,你可以通过分配/初始化得到一个Object
参考:
String a = "abc";
Object b = a;
字符串延伸对象,这意味着一个对象。 Object o = a;
如果你真的想成为Object,你可以像下面这样做。
String s = "Hi";
Object a =s;
String是一种Object。所以任何接受Object作为参数的方法都必然会接受String。如果您仍未找到解决方案,请提供更多代码。
字符串是一个对象。每个类都是Object的子类。 –
是什么让你问这个问题?你想达到什么目的?也许有人可以帮助。 – c24w
谢谢。但是,当我输入clientSession.setAttribute(“username”)时,它显示给出的java.lang.String,必需的java.lang.Object。 – Arpssss