如何在函数String中返回整数
这是我的代码
public class Utils {
public static String type(String s){
if(UraniumProtectMain.materialname){
return s;
} else {
return Integer.parseInt(s); //<--- It's
}
}
}
答案 0 :(得分:1)
返回Object或将整数作为String返回。
答案 1 :(得分:1)
由于你想返回Integer和String,你可以使用return类型作为Object类,因为Object是所有类的超类,我们可以在Object变量中保存任何类型的值。
public static Object type(String s){
// code here
}
现在,您可以在instanceOf方法
的帮助下获取按类型返回的值类型if(Utils.type() instaceOf String)
{
// code here
} else if(Utils.type() instanceOf Integer) {
// code here
}
答案 2 :(得分:0)
由于User建议您可以将change方法返回类型返回给object。但是,除此之外,您还可以使用
中的任何一个将整数作为字符串返回,并在方法调用点
执行类型检查