use*_*002 11 string android numbers
我有三个文本字段,都是数字或十进制数字.
它们被接受为后来转换的字符串.
但是,我想验证这些字段,以便只接受数字或十进制数.
什么是最简单的方法来确保这些字段只是字符0-9.
我更喜欢if语句,但任何解决方案都会很好!
Avi*_*Raj 37
使用string.matches
接受正则表达式作为参数的方法.
if(string.matches("\\d+(?:\\.\\d+)?"))
{
System.out.println("Matches");
}
else
{
System.out.println("No Match");
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
21224 次 |
最近记录: |