我是靠谱客的博主 个性口红,最近开发中收集的这篇文章主要介绍java 判断是否是小数_判断字符串中是否是整数和小数的方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

判断字符串中是否是整数和浮点数的方法有几种方式,下面分别介绍:

1.用JAVA自带的函数,判断是否为整数

public static boolean isNumeric(String str) {

for (int i = 0; i < str.length(); i++) {

System.out.println(str.charAt(i));

if (!Character.isDigit(str.charAt(i))) {

return false;

}

}

return true;

}

2.用正则表达式,判断是否为整数

首先要导入:import java.util.regex.Pattern 和 java.util.regex.Matcher

public boolean isNumeric(String str){

Pattern pattern = Pattern.compile("[0-9]*");

Matcher isNum = pattern.matcher(str);

if( !isNum.matches() ){

return false;

}

return true;

}

3.用正则表达式的方式,判断是否为数字,包括整数和小数

/**

* 判断字符串是否为数字

*

* @param str

* @return

*/

public static boolean isNumeric(String str) {

Pattern pattern = Pattern.compile("-?[0-9]+.?[0-9]+");

Matcher isNum = pattern.matcher(str);

if (!isNum.matches()) {

return false;

}

return true;

}

最后

以上就是个性口红为你收集整理的java 判断是否是小数_判断字符串中是否是整数和小数的方法的全部内容,希望文章能够帮你解决java 判断是否是小数_判断字符串中是否是整数和小数的方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(74)

评论列表共有 0 条评论

立即
投稿
返回
顶部