如何将字符串转换为对象?实际上,我想要设置
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
继承自Object
。)
因此,您可以通过赋值/初始化来获取一个Object
引用:
String a = "abc";
Object b = a;
String是一种继承自Object的对象,也就是说它本身也是一个对象。如果你真的想要将其作为Object使用,可以按照以下方式进行操作:
Object o = a;
String s = "Hi";
Object a =s;
session.setAttribute(...)
调用需要两个参数,一个是字符串键(key),另一个是字符串或对象值(value)。 - Perception