溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在java中使用scanner類

發布時間:2021-04-01 17:36:06 來源:億速云 閱讀:231 作者:Leah 欄目:編程語言

今天就跟大家聊聊有關怎么在java中使用scanner類,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

Scanner類,這是一個用于掃描輸入文本的新的實用程序。由于任何數據都必須通過同一模式的捕獲組檢索或通過使用一個索引來檢索文本的各個部分。于是可以結合使用正則表達式和從輸入流中檢索特定類型數據項的方法。這樣,除了能使用正則表達式之外,Scanner類還可以任意地對字符串和基本類型(如int和double)的數據進行分析。借助于Scanner,可以針對任何要處理的文本內容編寫自定義的語法分析器。

注意:在Eclipse中一定要在開始時在package下面導入java.util.Scanner;不然scanner便不能調用。

列如:

package com.lovo.homework;
//輸入一個A,然后依次將A到Z的數據存入數組,并且遍歷打
//印出a到z的小寫字符。
import java.util.Scanner;
public class Homework2016_11_17_1 {
public static void main(String[] args) {
Scanner scn=new Scanner(System.in);
System.out.println("請輸入字符串A:");
String m=scn.nextLine();//輸入字符串
String y=m.toLowerCase();
char chr=y.toCharArray()[0];//將字符串轉換成字符
for (int i = 0; i < 26; i++) {
System.out.println("chr["+i+"]="+chr);
chr++;
}
}
}

輸出:

請輸入字符串A:

輸入一個字符串并回車:

請輸入字符串A:
b\
chr[0]=b
chr[1]=c
chr[2]=d
chr[3]=e
chr[4]=f
chr[5]=g
chr[6]=h
chr[7]=i
chr[8]=j
chr[9]=k
chr[10]=l
chr[11]=m
chr[12]=n
chr[13]=o
chr[14]=p
chr[15]=q
chr[16]=r
chr[17]=s
chr[18]=t
chr[19]=u
chr[20]=v
chr[21]=w
chr[22]=x
chr[23]=y
chr[24]=z
chr[25]={

除了字符串,其他類型的都可以輸入,我們只需將String m=scn.nextLine()中的String改成int就可以輸入整數,其他的也一樣。

小技巧:

eclipse的使用,對Java代碼進行格式化,快捷鍵:ctrl+shift+F 即可。

上述代碼格式故意打亂:

怎么在java中使用scanner類

格式化之后:

怎么在java中使用scanner類

看完上述內容,你們對怎么在java中使用scanner類有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女