亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

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

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

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

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

  1.使用Scanner

  使用時(shí)需要引入包import java.util.Scanner;首先定義Scanner對(duì)象

  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("請(qǐng)輸入月份:");

  month = scanner.nextInt();

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

  break;

  }

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

  } catch (Exception e) {

  System.out.println("** 格式錯(cuò)誤!請(qǐng)輸入數(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("輸入一個(gè)數(shù):");

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

  System.out.print("輸入一個(gè)浮點(diǎn)數(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)過(guò)轉(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的輸入語(yǔ)句小結(jié)】相關(guān)文章:

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

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

日語(yǔ)輸入法的輸入規(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)語(yǔ)句使用方法03-29

主站蜘蛛池模板: 国产成人区在线观看视频| 国产亚洲精品欧洲在线视频| 碌曲县| 熟妇人妻无乱码中文字幕真矢织江| 亚洲加勒比少妇无码av| 国产又色又爽又黄的视频在线| 无码国产精品一区二区免费16| 国产区在线看| 澄迈县| 鄯善县| 91色爱欧美精品www| 欧美成人精品一区二区| 乱子伦一区二区三区| 99视频精品全部在线观看| 免费国产a国产片高清网站| 亚洲精品国产免费无码网站| 日韩亚洲欧美中文高清| 最新的国产成人精品2022| 免费黄色国产视频| 无码综合天天久久综合网| 久夜色精品国产噜噜| 日本亚洲色大成网站www久久| 免费啪视频在线观看视频网页| 丁香婷婷无码不卡在线| 国产又黄又硬又湿又黄的视| 亚洲熟妇中文字幕日产无码| 国产精品久久久久久影视不卡 | 亚洲香蕉视频综合在线| 亚洲an第二区国产精品| 亚洲国产日韩视频观看| 国产av激情无码久久| 口爆吞精一区二区久久| 国产69久久精品成人看| 亚洲欧洲日产国码综合在线| 麻豆国产人妻欲求不满| 午夜一区二区亚洲福利| 变态sm天堂无码专区| av无码欧洲亚洲电影网| 天堂中文最新版在线中文| 国产在视频线在精品视频2020| 国产成人无码精品久久久免费|