<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • java的輸入語句小結(jié)

    時間:2024-08-02 14:43:00 JAVA認(rèn)證 我要投稿
    • 相關(guān)推薦

    java的輸入語句小結(jié)

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

      1.使用Scanner

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

      Scanner sc = new Scanner(System.in);

      如果要輸入整數(shù),則 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("** 格式錯誤!請輸入數(shù)字 **");

      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("輸入一個數(shù):");

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

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

      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);

      }

      }

      }

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

      應(yīng)該注意的是:Java把從鍵盤輸入的數(shù)據(jù)一律看作是字符串,因此若要從鍵盤輸入并讓系統(tǒng)認(rèn)可是數(shù)值型數(shù)據(jù),必須經(jīng)過轉(zhuǎn)換。

      比如:

      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的輸入語句小結(jié)】相關(guān)文章:

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

    JAVA認(rèn)證基礎(chǔ)知識:JavaNativeInterface學(xué)習(xí)小結(jié)01-11

    日語輸入法的輸入規(guī)則12-08

    PPT文字輸入詳細(xì)教程03-29

    鼠標(biāo)輸入法介紹03-21

    word中輸入分?jǐn)?shù)的方法03-04

    在word中如何輸入分?jǐn)?shù)12-01

    如何選擇輸入法03-05

    java中continue跳轉(zhuǎn)語句使用方法03-29

    主站蜘蛛池模板: 国产午夜福利精品久久2021 | jiucao在线观看精品| 99久久精品国产一区二区三区| 亚洲精品蜜桃久久久久久| 国产精品狼人久久久久影院 | 国产精品无码v在线观看| 99RE6热在线精品视频观看| 亚洲欧洲精品成人久久曰影片| 国产精品丝袜久久久久久不卡| 久久精品中文字幕久久| 人妻精品久久无码区| 亚洲AV无码成人精品区大在线 | 97久久国产亚洲精品超碰热 | 久久久久成人精品无码| 日韩一级精品视频在线观看| 国产精品熟女一区二区| 亚洲精品少妇30p| 亚洲欧美精品午睡沙发| 久久精品国产色蜜蜜麻豆| 国产亚洲美女精品久久久| 中文字幕成人精品久久不卡| 国产精品久久久久久搜索| 国产亚洲精品精华液| 久久久久99精品成人片试看| 亚洲精品国精品久久99热一| 亚洲AV永久无码精品一区二区国产 | 2023国产精品自拍| 国产一区二区精品| 国产第一福利精品导航| 国产精品高清一区二区三区| 人妻少妇精品视中文字幕国语 | 无码欧精品亚洲日韩一区| 三级高清精品国产| 人妻一区二区三区无码精品一区| 精品久久久久久久久久中文字幕| 国产精品日韩欧美久久综合 | 青青热久久国产久精品 | 国产成人精品日本亚洲11| 国产精品一区二区久久不卡 | 亚洲国产精品一区二区第一页| 亚洲精品视频免费观看|