java判断字符串内容类型

判断字符串内容类型,是数字则打印,是字符串则输出异常。

public void value()
 {
  String str="";
        char [] chararray=str.toCharArray();
        boolean bool=true;
        int countpoint=0;
        for(int i=0;i<chararray.length;i++)
        {
         if(chararray[i]<48||chararray[i]>57)
         {
          if(chararray[i]!='.')
          {
           bool=false;
           break;
          }
          else
          {
           countpoint++;//点号的个数
          }
         }
        }
        if(bool=false||countpoint>1||(countpoint==1&&chararray.length==1))
        {
         System.out.println("异常");
        }
        else
        {
         System.out.println((int)Double.parseDouble(str));
        }
 }

展开阅读全文

没有更多推荐了,返回首页