提问人:Drishty Varshney 提问时间:8/8/2023 最后编辑:Jon SkeetDrishty Varshney 更新时间:8/8/2023 访问量:30
如何将对象类型参数的值转换为任意(字符串,整数...etc ) 变量?
How to get the value of an object type parameter into any (string ,Integer...etc ) variable?
问:
class Fist {
public Object age;
public Fist(Object age)
{
this.age = age;
}
public Object getAge() {
return age;
}
@Override
public String toString() {
return "First{" +
"age=" + age +
'}';
}
}
public class abc {
public static void main(String[] args) {
Fist f = new Fist("44");
String a =(String)f.getAge();
System.out.println(a);
}
}
它显示错误java:不兼容的类型:java.lang.String 无法转换为 Object。
我希望该值应存储在字符串类型变量 a 中。
答: 暂无答案
评论
Object
java.lang.Object
java.lang.String cannot be converted to Object
java.lang.String
java.lang.Object