java string转long
发布网友
发布时间:2022-04-23 13:58
我来回答
共4个回答
热心网友
时间:2023-10-09 08:07
java中怎么直接把String型变量转为long型?不改变变量名。
Boolean judge = false;
try {
Integer.parseInt(searcherInput);
judge = true;
} catch (NumberFormatException e) {
judge = false;
}
if(judge == true){
long searcherInput = Long.parseLong(searcherInput);
}
return SMSDTO.query(searcherInput);
要求如果searcherInput 为数字就把他转为long型,不是就不变
SMSDTO.query(searcherInput)是重载的,可以输入long型,可以输入string型;
热心网友
时间:2023-10-09 08:08
用instanceof
String a = "aaa";
if(a instanceof String){
这里面是String的情况
}else{
long型的情况
}
参考资料:着
热心网友
时间:2023-10-09 08:08
query方法传的参数用Object类型,然后把传入的对象 instance of来判断是什么类型的,判断出来之后,接下来怎么做,你清楚地吧
热心网友
时间:2023-10-09 08:09
..既然有 Integer.parseInt.那肯定就有 Long.parseLong()..其他的不需要我多说了把