<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 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

    主站蜘蛛池模板: 精品亚洲成a人片在线观看少妇 | 中文字幕精品无码久久久久久3D日动漫 | 亚洲国产欧美日韩精品一区二区三区| 国产高清精品在线| 91国内揄拍国内精品对白不卡 | 久久精品国产亚洲精品| 国产AV午夜精品一区二区入口| 国产在线观看高清精品| 日韩精品视频在线观看免费| 久久丝袜精品中文字幕| 久久国产精品无码一区二区三区| 国产乱人伦偷精品视频AAA| 麻豆精品成人免费国产片| 免费精品久久久久久中文字幕| 日韩精品区一区二区三VR| 久久99国产精品久久99果冻传媒 | 久久国产精品一区二区| 日韩欧美国产精品第一页不卡| 99在线精品一区二区三区| 国产精品亚洲专区无码WEB| 久久久久99精品成人片直播| 91精品久久久久久无码| 一本久久a久久精品亚洲| 国内精品免费在线观看| 亚洲国产精品人人做人人爽 | 国产精品天干天干在线综合| 日韩av无码久久精品免费| 四虎精品影院4hutv四虎| 无码囯产精品一区二区免费| 国产成人精品久久一区二区三区av| 少妇人妻无码精品视频| 国产精品欧美亚洲韩国日本久久| 精品久久久噜噜噜久久久 | 99麻豆久久久国产精品免费| 老湿亚洲永久精品ww47香蕉图片| 国产乱人伦偷精品视频免下载| 亚洲国产成人久久精品99| 国产成人精品曰本亚洲79ren| 国产精品久久久久jk制服| 无码精品前田一区二区| 精品国产一区二区三区在线观看|