从键盘分别输入通过空格分割的整型(int)、浮点型(double)、字符型(String)、布尔型(boolean),根据读取的内容判断他们的类型并将他们解析为正确的对象,并都放到一个数组中。输出各个对象的类型
输入格式:
字符串
输出格式:
数据类型
输入样例:
在这里给出一组输入。例如:
2.1 true 123 abcde
输出样例:
在这里给出相应的输出。例如:
double boolean int String
import java.util.Scanner;
public class Main {
public static void main(String []args) {
Scanner scanner=new Scanner(System.in);
String s;
int flag=0;
while(scanner.hasNext())//表示你是否有输入数据
{
if(flag!=0)
System.out.print(" ");
if(scanner.hasNextInt()) {//判断输入的是否为int形
System.out.print("int");
}
else if(scanner.hasNextDouble()) {//判断输入的是否为double形
System.out.print("double");
}
else if(scanner.hasNextBoolean()) {//判断输入的是否为boolean形
System.out.print("boolean");
}
else System.out.print("String");
flag=1;
scanner.next();
}
System.out.println();
}
}