-5
A
回答
4
有许多办法来解决你的问题,例如,你可以使用try{}catch(){}
:
解决方案1
public static void main(String[] args) {
String str = "5588";
//check if int
try{
Integer.parseInt(str);
}catch(NumberFormatException e){
//not int
}
//check if float
try{
Float.parseFloat(str);
}catch(NumberFormatException e){
//not float
}
}
解决方案2
或者你可以使用正则表达式\d*\.?\d*
:
boolean correct = str.matches("\\d*\\.?\\d*");
相关问题
- 1. 检查varible是字符串还是int
- 2. 如何检查输入是整数,字符串还是float C++
- 3. 函数检查值是int还是float但不是PHP中的字符串
- 4. 如何检查数组的元素是int还是float?
- 5. 使用stringstream.fail()检查输入是int还是字符串
- 6. 如何检查单个字符串输入的部分是int还是char?
- 7. 检查float是“奇数”还是“偶数”?
- 8. 如何在java中检查对象是字符串还是字符串数组?
- 9. 如何检查jasmine.js中的值是整数还是字符串?
- 10. 如何检查JSON数据是对象还是字符串?
- 11. 如何检查foreach索引是整数还是字符串smarty?
- 12. 程序如何检测字符串是数字还是字符?
- 13. 检查字符串中的所有字符是1,0还是“”
- 14. 检查字符串中的字符是1还是0
- 15. 如何测试值是字符串还是int?
- 16. 如何检查用户输入的变量是数字(int,float)?
- 17. 如何在Objective-C中检查输入是双字符还是字符串?
- 18. 查看数字是“真实”数字(int/float)还是字符串(“1”/“1.2”)的最佳方法
- 19. 如何检查字段是字符还是数字?
- 20. 如何检查字符是字母还是数字?
- 21. PHP - 检查字符串是从CSS开始还是不是?
- 22. Python - 检查一个字符串是以“是”还是“否”开头?
- 23. 检查一个字符串是X还是不是X
- 24. PHP检查MySql的输出是数字还是字符串
- 25. 检查字符串是拉丁字母还是西里尔文
- 26. 如何检查字符串是否为int?
- 27. 如何检查字符串或INT C#
- 28. 如何判断我的对象的值是float还是int?
- 29. 检查字符串或INT
- 30. 检查字符串是文件还是文件夹VB.NET
任何企图从你身边? –
欢迎来到Stack Overflow!我们是一个问答网站,而不是一个打码人员的服务。请将您的问题缩小到针对本网站主题的特定编码问题。请参阅:[为什么“有人可以帮助我?”不是一个实际的问题?](http://meta.stackoverflow.com/q/284236)和[当我不确定我在找什么时问一个好问题?](https:// meta。 stackoverflow.com/questions/262527/how-to-ask-a-good-question-when-im-not-sure-what-im-looking-for) –
我不知道这是如何标记为重复的主题完全不同,很显然OP要检查一个字符串是float还是int?**“88a”不是int不float **而不是** 312/100 = 3.12的结果是int或float ** –