zoukankan      html  css  js  c++  java
  • 关于int.prase的一些解析

        int.prase(String)可以将一个数字内容的字符串转换成为一个整形,这个函数在平常的带界面的开发过程中还是比较有实际价值的

    比如你有一个text输入框,需要用户输入一个数字,但是读取到的将是一个String,这时使用int.prase这个函数,就可以方便的从所需要的数字

    信息从中提取出来,但是,如果在用户输入的过程中如果没有按规定输入数字,那么对这样包含有非数字的字符串的使用int.prase将会造成exception,

    因而,我们必须在对某一个string使用prase函数之前对string的内容进行检测,

    如函数   bool  examine(String s)

         {

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

                                       if(!Character.isDigit(s[i]))

                                          return fasle;

                        return true;

       }

    这种写法是对字符串中的每一个字符进行检查,判断其是否为数字。

    也可以使用正则表达式的方法来进行检测

       bool  examine(String s)

         {

                   boolean isNum = s.matches("[0-9]+"); 

                  return boolean;

       }

  • 相关阅读:
    sublimeformaya
    sitecustomize.py 用法
    计蒜客之矩阵翻转
    计蒜客之判断质数
    计蒜客之斐波那契数列
    LTE 测试文档(翻译)
    Manual——Test (翻译1)
    LTE Manual ——Logging(翻译)
    嵌入式linux的学习之路[转]
    C语言预处理程序[转]
  • 原文地址:https://www.cnblogs.com/huaxiao/p/4395972.html
Copyright © 2011-2022 走看看