返回列表 發帖

資料輸入 (四) - Scanner 類別

本帖最後由 tonyh 於 2017-3-11 10:55 編輯

利用套件 java.util 中的 Scanner 類別, 來做資料輸入.

  1. import java.util.Scanner;
  2. public class Ch41
  3. {
  4.      public static void main(String args[])
  5.      {
  6.           Scanner s=new Scanner(System.in);
  7.           String str1,str2;
  8.           int x;
  9.           float y;
  10.           System.out.print("請輸入一字串(帶空白): ");
  11.           str1=s.nextLine();
  12.           System.out.println(str1);
  13.           System.out.print("請輸入一字串(不帶空白): ");
  14.           str2=s.next();
  15.           System.out.println(str2);
  16.           System.out.print("請輸入一整數: ");
  17.           x=s.nextInt();
  18.           System.out.println(x);
  19.           System.out.print("請輸入一浮點數: ");
  20.           y=s.nextFloat();
  21.           System.out.println(y);
  22.      }
  23. }
複製代碼

  1. import java.util.Scanner;
  2. public class Ch40
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         Scanner s=new Scanner(System.in);
  7.         String str1,str2;
  8.         int x;
  9.         float y;
  10.         System.out.print("請輸入一字串(帶空白):");
  11.         str1=s.nextLine();
  12.         System.out.println(str1);
  13.         System.out.print("請輸入一字串(不帶空白):");
  14.         str1=s.nextLine();
  15.         System.out.println(str2);
  16.         System.out.print("請輸入一整數:");
  17.         x=s.nextLine();
  18.         System.out.println(x);
  19.         System.out.print("請輸入一浮點數:");
  20.         y=s.nextLine();
  21.         System.out.println(y);
  22.     }
  23. }
複製代碼
我是眾神之王XXX  I love you
0000000000

TOP

  1. import java.util.Scanner;
  2. public class Ch34
  3. {
  4.    public static void main(String args[])
  5.    {
  6.       Scanner s=new Scanner(System.in);
  7.       String str1,str2;
  8.       int x;
  9.       float y;
  10.       
  11.       System.out.print("ENTER STRING(NEED SPACE):");
  12.       str1=s.nextLine();
  13.       System.out.println(str1);

  14.       System.out.print("ENTER STRING(NO SPACE):");
  15.       str2=s.next();
  16.       System.out.println(str2);
  17.       
  18.       System.out.print("ENTER INTEGER:");
  19.       x=s.nextInt();
  20.       System.out.println(x);

  21.       System.out.print("ENTER FLOAT:");
  22.       y=s.nextFloat();
  23.       System.out.println(y);

  24.    }
  25. }
複製代碼

TOP

本帖最後由 黃茂勛 於 2017-3-25 09:49 編輯
  1. import java.util.Scanner
  2. public class Ch41
  3. {
  4.   public static void main(String args[])
  5.   {
  6.     Scanner s=new Scanner(System.in);
  7.     String str1,str2;
  8.     int x;
  9.     float y;
  10.     System.out.print("請輸入一字串(帶空白): ");
  11.     str1=s.nextLine();
  12.     System.out.println(str1);
  13.     System.out.print("請輸入一字串(不帶空白): ");
  14.     str2=s.next();
  15.     System.out.println(str2);
  16.     System.out.print("請輸入一整數: ");
  17.     x=s.nextInt();
  18.     System.out.println(x);
  19.     System.out.print("請輸入一浮點數: ");
  20.     y=s.nextFloat();
  21.     System.out.println(y);
  22.   }
  23. }
複製代碼

TOP

  1. import java.util.Scanner;
  2. public class Ch41
  3. {
  4.      public static void main(String args[])
  5.      {
  6.           Scanner s=new Scanner(System.in);
  7.           String str1,str2;
  8.           int x;
  9.           float y;
  10.           System.out.print("請輸入一字串(帶空白): ");
  11.           str1=s.nextLine();
  12.           System.out.println(str1);
  13.           System.out.print("請輸入一字串(不帶空白): ");
  14.           str2=s.next();
  15.           System.out.println(str2);
  16.           System.out.print("請輸入一整數: ");
  17.           x=s.nextInt();
  18.           System.out.println(x);
  19.           System.out.print("請輸入一浮點數: ");
  20.           y=s.nextFloat();
  21.           System.out.println(y);
  22.      }
  23. }
複製代碼

TOP

返回列表