java -判斷輸入數據的類型
阿新 • • 發佈:2017-08-09
light brush can 什麽 pre long true tin method
沒什麽說的,直接貼代碼。
package java_test; import java.util.Scanner; public class test_Scanner { public static void main(String[] args) { // TODO Auto-generated method stub long Long; String string; double Double; Scanner s =new Scanner(System.in); System.out.println("輸入一個整數\n\n"); if(s.hasNextInt()){ Long = s.nextLong(); System.out.println("您輸入的是一個整數:"+Long); } else if(s.hasNextDouble()){ Double =s.nextDouble(); System.out.println("您輸入的是一個小數:"+Double); } else if (s.hasNext()){ string = s.nextLine(); System.out.println("您輸入的是一個字符串:"+string); } } }
java -判斷輸入數據的類型