Java如何實現(xiàn)計算字符中的英文字母、空格、數(shù)字?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
成都創(chuàng)新互聯(lián)2013年至今,先為海陵等服務(wù)建站,海陵等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為海陵企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
題目:輸入一行字符,分別統(tǒng)計出其中英文字母、空格、數(shù)字和其它字符的個數(shù)。
程序分析:利用while語句,條件為輸入的字符不為 '\n '.
程序設(shè)計:
import java.util.Scanner; public class ex7 { public static void main(String args[]) { System.out.println("請輸入字符串:"); Scanner scan=new Scanner(System.in); String str=scan.next(); String E1="[\u4e00-\u9fa5]"; String E2="[a-zA-Z]"; int countH=0; int countE=0; char[] arrChar=str.toCharArray(); String[] arrStr=new String[arrChar.length]; for (int i=0;i
看完上述內(nèi)容,你們掌握Java如何實現(xiàn)計算字符中的英文字母、空格、數(shù)字的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!