java判断字符串是否包含字母,java判断字符串是否存在

  java判断字符串是否包含字母,java判断字符串是否存在

  1.用JAVA自带的函数

  public static boolean is numeric(String str){

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

  system . out . println(str . charat(I));

  如果(!character . is digit(str . charat(I))){

  返回false

  }

  }

  返回true

  }推荐相关视频教程:java教学视频

  2.用正则表达式

  首先导入java.util.regex.Pattern和java.util.regex.Matcher

  public boolean is numeric(String str){

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

  matcher is num=pattern . matcher(str);

  如果(!isNum.matches() ){

  返回false

  }

  返回true

  }第一种方法只能检查不带负号“-”的数字,即输入一个负数-199,输出结果会是假的;第二种方法是通过修改正则表达式来检查负数,将正则表达式改为“-?”[0-9]"可以改成"-?" [0-9] .[0-9]"匹配所有数字。

  如果想学习更多相关教程,可以访问:java编程入门。以上是java中如何判断一个字符串是否为int的细节。请多关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: