判断字符串是否由纯数字组成

本是古典 何须时尚 2024-02-17 17:48 88阅读 0赞
  1. package com.liaojianya.chapter2;
  2. import java.util.Scanner;
  3. /**
  4. * 判断字符串是否由纯数字组成
  5. * @author LIAO JIANYA
  6. * 2016年7月30日
  7. */
  8. public class JudgeString
  9. {
  10. @SuppressWarnings("resource")
  11. public static void main(String[] args)
  12. {
  13. Scanner scan = new Scanner(System.in);
  14. System.out.println("please enter a string : ");
  15. String in = scan.nextLine();
  16. if(isNumber(in))
  17. {
  18. System.out.println("由纯数字组成");
  19. }
  20. else
  21. {
  22. System.out.println("不是由纯数字组成");
  23. }
  24. }
  25. public static boolean isNumber(String str)
  26. {
  27. char data[] = str.toCharArray();
  28. for(int i = 0; i < data.length; i++)
  29. {
  30. if(data[i] < '0' || data[i] > '9')
  31. {
  32. return false;
  33. }
  34. }
  35. return true;
  36. }
  37. }

运行结果1:

  1. please enter a string :
  2. aljfsa312321
  3. 不是由数字组成

运行结果2:

  1. please enter a string :
  2. 3213213
  3. 由纯数字组成

发表评论

表情:
评论列表 (有 0 条评论,88人围观)

还没有评论,来说两句吧...

相关阅读