zoukankan      html  css  js  c++  java
  • 【java】实现一个简单的正则:判断一个字符串是否全由数字组成

     1 package 正则;
     2 
     3 public class TestIsNum {
     4     public static void main(String[] args) {
     5         String s1="abc";
     6         String s2="987652345678009876543211234567890";
     7         String s3="a5678";
     8         String s4="23456789j";
     9         System.out.println(isNums(s1));
    10         System.out.println(isNums(s2));
    11         System.out.println(isNums(s3));
    12         System.out.println(isNums(s4));
    13         System.out.println(isNumsGoodMethod(s1));
    14         System.out.println(isNumsGoodMethod(s2));
    15         System.out.println(isNumsGoodMethod(s3));
    16         System.out.println(isNumsGoodMethod(s4));
    17         
    18     }
    19     public static boolean isNums(String arr){        
    20         char[] charArray=arr.toCharArray();
    21         char[] nums={'0','1','2','3','4','5','6','7','8','9'};
    22         for(int i=0;i<charArray.length;i++){
    23             for(int j=0;j<nums.length;j++){                
    24                 if(charArray[i]==nums[j]){
    25                     break;
    26                 }
    27                 if(j==nums.length-1){                    
    28                     return false;
    29                 }                    
    30             }
    31         }
    32         return true;
    33     }
    34     public static boolean isNumsGoodMethod(String arr){
    35         char[] charArray=arr.toCharArray();
    36         for(char c:charArray){
    37             if(c>'9'||c<'0')
    38                 return false;
    39         }
    40         return true;
    41     }
    42 }
    View Code
  • 相关阅读:
    290. Word Pattern
    283. Move Zeroes
    278. First Bad Version
    276. Paint Fence
    270. Closest Binary Search Tree Value
    [jobdu]二进制中1的个数
    [jobdu]丑数
    Skip List
    [wikioi]没有上司的舞会
    POJ3984 迷宫问题
  • 原文地址:https://www.cnblogs.com/xiongjiawei/p/6681567.html
Copyright © 2011-2022 走看看