一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務(wù)器之家 - 編程語言 - JAVA教程 - java編程scanner類用法示例

java編程scanner類用法示例

2021-02-23 11:01我來偷MM JAVA教程

這篇文章主要介紹了java編程scanner類用法示例,涉及一個(gè)通過scanner類實(shí)現(xiàn)需要手動(dòng)輸入變量時(shí)進(jìn)行輸入的實(shí)例,然后分享了一個(gè)簡(jiǎn)單的eclipse對(duì)Java代碼格式化的技巧,具有一定借鑒價(jià)值,需要的朋友可以參考。

在eclipse中編寫程序時(shí),如果我們的變量是需要手動(dòng)輸入的時(shí)候,我們就可以用到scanner類了。

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

注意:在eclipse中一定要在開始時(shí)在package下面導(dǎo)入java.util.scanner;不然scanner便不能調(diào)用。

列如:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.lovo.homework;
//輸入一個(gè)a,然后依次將a到z的數(shù)據(jù)存入數(shù)組,并且遍歷打
//印出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("請(qǐng)輸入字符串a(chǎn):");
string m=scn.nextline();//輸入字符串
string y=m.tolowercase();
char chr=y.tochararray()[0];//將字符串轉(zhuǎn)換成字符
for (int i = 0; i < 26; i++) {
system.out.println("chr["+i+"]="+chr);
chr++;
}
}
}

輸出:

?
1
請(qǐng)輸入字符串a(chǎn):

輸入一個(gè)字符串并回車:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
請(qǐng)輸入字符串a(chǎn):
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就可以輸入整數(shù),其他的也一樣。

小技巧:

eclipse的使用,對(duì)java代碼進(jìn)行格式化,快捷鍵:ctrl+shift+f 即可。

上述代碼格式故意打亂:

java編程scanner類用法示例

格式化之后:

java編程scanner類用法示例

是不是好看多了。

總結(jié)

以上就是本文關(guān)于java編程scanner類用法示例的全部?jī)?nèi)容,希望對(duì)大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題,如有不足之處,歡迎留言指出。感謝朋友們對(duì)本站的支持!

原文鏈接:https://www.cnblogs.com/liyi113115/p/6081510.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日本sss在线高清观看 | 久久精品国产在热亚洲 | 青青91| 国产东北3p真实在线456视频 | 99久久精品国产一区二区 | 国产亚洲sss在线播放 | 久久久无码精品亚洲A片猫咪 | 亚洲精品成人a | 女人被爽到呻吟娇喘的视频动态图 | 操美女骚b | 艹的好爽 | 小舞丝袜调教喷水沦为肉奴 | 精品亚洲一区二区三区在线播放 | 欧美视频久久 | 国产播放啪视频免费视频 | 99色亚洲| 姐姐不~不可以动漫在线观看 | 亚洲国产三级在线观看 | 俄罗斯一级大片 | 麻豆网站在线观看 | 很黄的网站在线观看 | 无罩看奶禁18 | 精品国产自在现线久久 | 日日碰碰| 妹妹骑上来蹭着蹭着就射了 | 西西人体大胆啪啪私拍色约约 | 欧美乱码视频 | 动漫美女羞羞视频 | 免费看60分钟大片视频播放 | 日韩一 | 秋霞午夜视频在线观看 | 四虎www| 久久热在线视频精品店 | 香蕉久久久| 日本无遮挡吸乳视频看看 | 国产精品免费网站 | 亚洲第一网站免费视频 | boobsmilking流奶水野战 | 肥胖老寡妇做性 | 亚洲 日韩 国产 中文视频 | 日本中文字幕高清 |