通過循環(huán)遍歷字符串,然后一個(gè)個(gè)的比較,記下相同字符的個(gè)數(shù)就行了。
創(chuàng)新互聯(lián)建站長期為超過千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為祥云企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、成都網(wǎng)站制作,祥云網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
可以用String的indexof(str,fromindex)方法,循環(huán)遍歷加一個(gè)計(jì)數(shù)器統(tǒng)計(jì)次數(shù)。
在Eclipse中新建項(xiàng)目ChineseCharacter,并在其中創(chuàng)建一個(gè)ChineseCharacter.java文件。在該類的主方法中創(chuàng)建標(biāo)準(zhǔn)輸入流的掃描器對(duì)象,接收用戶輸入的字符串。我們?cè)诔绦蛑惺褂胢atches()方法來統(tǒng)計(jì)該字符串中漢字的個(gè)數(shù)。
for(Map.EntryCharacter, Integer me : entrys)System.out.println(=== + me.getKey() + = + me.getValue()/*** 統(tǒng)計(jì)一個(gè)字符串中,每個(gè)字符出現(xiàn)的次數(shù)。
步驟如下:打開File Search對(duì)話框。選中正則表達(dá)式,在搜索文本框輸入\n 。文件名稱輸入 *.java。在范圍里選中Enclosing projects。經(jīng)過上面方式,就可以統(tǒng)計(jì)出整個(gè)項(xiàng)目的代碼行數(shù)。
Eclipse可以方便的統(tǒng)計(jì)工程或文件的代碼行數(shù)。
wc 并沒有提供遞歸統(tǒng)計(jì)。不過,可以結(jié)合 find 命令,例如:其中,-l 參數(shù)是統(tǒng)計(jì)行數(shù), find . -name *.go 是查找當(dāng)前目錄(包含子目錄)下所有的 go 文件。當(dāng)然,實(shí)現(xiàn)方法有很多,這個(gè)比較簡單易記。
獲取行數(shù)涉及到j(luò)ava中讀寫文件的IO操作。獲取一個(gè)文本文件的行數(shù)較為方便的方法,是通過BufferedReader類的readLine()方法,間接的統(tǒng)計(jì)行數(shù)。
要統(tǒng)計(jì)各個(gè)類的個(gè)數(shù),就要逐個(gè)判斷是哪個(gè)分類的。由于在ASCII碼中,數(shù)字,大寫字母,小寫字母分別連續(xù),所以可以根據(jù)邊界值判斷類型。算法設(shè)計(jì):讀入字符,直到遇到換行結(jié)束。
比如說源字符串是str=bookabcbookadbookstr= +str+ 單詞是s=book直接輸出str.split(s).length-1就是單詞的個(gè)數(shù)。
其實(shí)直接把要統(tǒng)計(jì)的字?jǐn)?shù)放在一個(gè)字符串里就行了string str = 然后再用string的length方法就可以統(tǒng)計(jì)字符串長度了。
= -1) { // 對(duì)于windows下,rn這兩個(gè)字符在一起時(shí),表示一個(gè)換行。 // 但如果這兩個(gè)字符分開顯示時(shí),會(huì)換兩次行。 // 因此,屏蔽掉r,或者屏蔽n。否則,將會(huì)多出很多空行。
涉及到j(luò)ava中讀寫文件的IO操作。獲取一個(gè)文本文件的行數(shù)較為方便的方法,是通過BufferedReader類的readLine()方法,間接的統(tǒng)計(jì)行數(shù)。
文章名稱:統(tǒng)計(jì)java代碼 如何統(tǒng)計(jì)java代碼行數(shù)
標(biāo)題來源:http://chinadenli.net/article29/depoijh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、標(biāo)簽優(yōu)化、靜態(tài)網(wǎng)站、自適應(yīng)網(wǎng)站、關(guān)鍵詞優(yōu)化、營銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)