[Java] 数据类型判断 →→→→→进入此内容的聊天室

来自 , 2021-01-23, 写在 Java, 查看 136 次.
URL http://www.code666.cn/view/3e7e0224
  1. import java.util.*;
  2. public class Main{
  3.     public static void main(String[] args) {
  4.          Scanner scan = new Scanner(System.in);
  5.          String s = scan.nextLine();
  6.          String []str = s.split(" ");
  7.          int i, j;
  8.          for(i = 0; i < str.length; i++) {
  9.                  if(i != 0)
  10.                          System.out.print(" ");
  11.                  if(str[i].equals("true") || str[i].equals("false")) {
  12.                          System.out.print("boolean");
  13.                          i++;
  14.                          System.out.print(" ");
  15.                  }
  16.                  int flag = 0;
  17.                  for(j = 0; j < str[i].length(); j++) {
  18.                          if(str[i].charAt(j) == '.')
  19.                                  flag = 1;
  20.                          else if(str[i].charAt(j)>='A' && str[i].charAt(j)<='z')
  21.                                  flag = 2;
  22.                  }
  23.                  if(flag == 1)
  24.                          System.out.print("double");
  25.                  else if(flag == 2)
  26.                          System.out.print("String");
  27.                  else
  28.                          System.out.print("int");
  29.          }
  30.          scan.close();  
  31.     }
  32. }  
  33.  
  34.  

回复 "数据类型判断"

这儿你可以回复上面这条便签

captcha