java Scanner輸入數(shù)字、字符串過程解析
Scanner類簡介
Java 5添加了java.util.Scanner類,這是一個用于掃描輸入文本的新的實用程序。它是以前的StringTokenizer和Matcher類之間的某種結(jié)合。由于任何數(shù)據(jù)都必須通過同一模式的捕獲組檢索或通過使用一個索引來檢索文本的各個部分。于是可以結(jié)合使用正則表達式和從輸入流中檢索特定類型數(shù)據(jù)項的方法。這樣,除了能使用正則表達式之外,Scanner類還可以任意地對字符串和基本類型(如int和double)的數(shù)據(jù)進行分析。借助于Scanner,可以針對任何要處理的文本內(nèi)容編寫自定義的語法分析器。
Scanner輸入數(shù)字、字符串
package java05; import java.util.Scanner;//1、導(dǎo)包 /* Scanner類的功能,可以實現(xiàn)鍵盤輸入數(shù)據(jù),到程序當中 引用類型的一班使用步驟: 1、導(dǎo)包 2、創(chuàng)建 3、使用 獲取鍵盤輸入的一個int數(shù)字, int num = sc.nextInt() 獲取鍵盤輸入的一個str字符串, String str = sc.next() * */ public class DemoScanner { public static void main(String[] args) { //創(chuàng)建 //備注:System.in代表從鍵盤進行輸入 Scanner sc = new Scanner(System.in); //3、獲取鍵盤輸入的int數(shù)字 int num = sc.nextInt(); System.out.println("輸入的數(shù)字是:"+ num); // 獲取鍵盤輸入的字符串 String str = sc.next(); System.out.println("輸入的字符串是 :" + str); } }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- java實現(xiàn)字符串和數(shù)字轉(zhuǎn)換工具
- Java中Boolean與字符串或者數(shù)字1和0的轉(zhuǎn)換實例
- Java字符串數(shù)字左右補全0的四種方式
- 你知道Java判斷字符串是否為數(shù)字的多種方式嗎
- JAVA中字符串如何與整型數(shù)字相加
- java實現(xiàn)統(tǒng)計字符串中大寫字母,小寫字母及數(shù)字出現(xiàn)次數(shù)的方法示例
- JAVA 統(tǒng)計字符串中中文,英文,數(shù)字,空格,特殊字符的個數(shù)
- java字符串轉(zhuǎn)數(shù)字及各種數(shù)字轉(zhuǎn)字符串的3種方法
相關(guān)文章
Struts2學(xué)習(xí)筆記(6)-簡單的數(shù)據(jù)校驗
這篇文章主要介紹Struts2中的數(shù)據(jù)校驗,通過一個簡單的例子來說明,希望能給大家做一個參考。2016-06-06Java使用正則表達式檢索、替換String中特定字符和正則表達式的一切
這篇文章主要給大家介紹了關(guān)于Java使用正則表達式檢索、替換String中特定字符和正則表達式的一切,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09