• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. java的輸入語句小結

        時間:2024-08-02 14:43:00 JAVA認證 我要投稿
        • 相關推薦

        java的輸入語句小結

          Java中做輸入的方式:通過控制臺輸入數據,需要使用Scanner對象來操作,那么java輸入語句到底有哪些呢?下面跟yjbys小編一起來看看吧!

          1.使用Scanner

          使用時需要引入包import java.util.Scanner;首先定義Scanner對象

          Scanner sc = new Scanner(System.in);

          如果要輸入整數,則 int n = sc.nextInt();

          String類型的,則String temp = sc.next();

          比如:

          import java.util.Scanner;

          public class Test {

          public static void main(String[] args) {

          Scanner scanner = new Scanner(System.in);

          int[] days = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};

          int month = -1;

          while(true) {

          try {

          System.out.print("請輸入月份:");

          month = scanner.nextInt();

          if(month >= 1 && month <= 12) {

          break;

          }

          System.out.println("** 請輸入正確的月份 **");

          } catch (Exception e) {

          System.out.println("** 格式錯誤!請輸入數字 **");

          scanner.next();

          }

          }

          System.out.println(month + " 月份有:" + days[month - 1] + " 天");

          }

          }

          2.使用BufferedReader

          用前需要引入 import java.io.Reader;

          BufferedReader br = new BufferedReader( new InputStreamReader(System.in) );

          String input = br.readLine();

          比如:

          ==================================================================================================

          import java.io.*;

          public class importtext {

          public static void main(String[] args) {

          String st;

          int num;

          float fnum;

          try{

          System.out.print("輸入:");

          BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

          st = br.readLine();

          System.out.print("輸入一個數:");

          num = Integer.parseInt(br.readLine());

          System.out.print("輸入一個浮點數:");

          fnum = Float.parseFloat(br.readLine());

          System.out.print("輸出:"+st+'n');

          System.out.print("輸出:"+num+'n');

          System.out.print("輸出:"+fnum+'n');

          }catch(IOException e){}

          }

          }

          ==================================================================================================

          package com.s2;

          import java.io.*;

          public class Input

          {

          public static void main(String[] args)throws IOException

          {

          while(true)

          {

          BufferedReader buf;

          String str;

          buf =new BufferedReader(new InputStreamReader(System.in));

          System.out.println("Input a string:");

          str=buf.readLine();

          System.out.println("String="+str);

          }

          }

          }

          ==================================================================================================

          應該注意的是:Java把從鍵盤輸入的數據一律看作是字符串,因此若要從鍵盤輸入并讓系統認可是數值型數據,必須經過轉換。

          比如:

          package com.s2;

          import java.io.*;

          public class Input

          {

          public static void main(String[] args)throws IOException

          {

          while(true)

          {

          int num;

          BufferedReader buf;

          String str;

          buf =new BufferedReader(new InputStreamReader(System.in));

          System.out.println("Input an integer:");

          str=buf.readLine();

          num=Integer.parseInt(str);

          System.out.println("String="+str);

          System.out.println("Integer="+str);

          }

          }

          }

        【java的輸入語句小結】相關文章:

        Java入門基礎知識:Java IO(輸入/輸出)03-07

        JAVA認證基礎知識:JavaNativeInterface學習小結01-11

        日語輸入法的輸入規則12-08

        PPT文字輸入詳細教程03-29

        鼠標輸入法介紹03-21

        word中輸入分數的方法03-04

        在word中如何輸入分數12-01

        如何選擇輸入法03-05

        java中continue跳轉語句使用方法03-29

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 精品少妇性服务中文字幕 | 三级午夜电影人在线观看 | 尹人香蕉久久99天天拍第一页 | 思思久久er99精品 | 色婷婷5月综合久久 | 日韩乱码中文字幕视频 |