Java程式設計,統計單詞個數
題目
統計一篇文件資料中單詞的個數(提示文件資料可放在字串中,利用正則表示式來實現)
import java.util.Scanner; public class DemoTest{ String regex="[\\d\\s\\p{Punct}]+";//用正則表示式來作為分割標記來分解出其中的子字串 public int Count(String str){ String[]arr=str.split(regex); int sum=0; for(int i=0;i<arr.length;i++){//並輸出各個單詞 System.out.println(arr[i]); } return arr.length; } public static void main(String[] args){ Scanner t=new Scanner(System.in); String str=t.nextLine();//字串的輸入 DemoTest A=new DemoTest(); System.out.println(A.Count(str)); } }
相關推薦
Java程式設計,統計單詞個數
題目 統計一篇文件資料中單詞的個數(提示文件資料可放在字串中,利用正則表示式來實現) import java.util.Scanner; public class DemoTest{ String regex="[\\d\\s\\p{Punct}]+";//用正則表示式來作為分割標記
java實現二叉樹查詢,統計結點個數,統計樹的深度及判斷兩棵樹是否相等
二叉樹的建立在前面已經實現,現在只寫子函式 public bitreeNode searchNode(bitreeNode t,Object x){ if(t!=null){ if(t.getdata().equals(x)) //對根節點進行判斷 retur
C語言練習題每練 1:字串統計單詞個數,單詞由空格隔開
空格隔開,所以空格是一個標誌性的符號,可以通過空格來統計單詞的個數。首先,分析一下所能遇到的各種情況。相鄰兩個字元組合情況為:空空;空字:字空;字字。特殊情況考慮有全空,全字,空空空字空空空。 因為要兼顧前後所以需要兩個變數來指示,p指示前一個初始為0,C指示
輸入一串字串,統計單詞的個數
問題描述: 輸入一串字串,輸出其中有多少個單詞,例如:I am a boy,輸出4 方法一: 解題思路: 1、建立一個字元型別的陣列,將輸入的字元儲存在字元陣列中,每次從字元陣列中讀取一個位元組,判斷其是否為空格,如果遇到空格,則表示其是一個單詞;
彙編分支程式設計 小寫a~z轉換成大寫,統計‘a’個數
分支程式設計 HLJU 記憶體中連續存放著20個ASCII字元,如果時小寫a~z轉換成大寫ASCII字元,並統計原字元中’a’的個數,轉換結果,按序存入記憶體中,之後放字元‘a’的個數。 DATAS S
【基礎水題】統計單詞個數
int pan 一個 else art 個數 print urn 是不是 1 //1.統計單詞的個數 2 #include <stdio.h> 3 int main(void) 4 { 5 int i, flag = 0, number =
P1026 統計單詞個數
word 截斷 area for name center 方程 拆分 決策 P1026 統計單詞個數 題目描述 給出一個長度不超過200的由小寫英文字母組成的字母串(約定;該字串以每行20個字母的方式輸入,且保證每行一定為20個)。要求將此字母串分成k份(1<k<
在java中,輸入兩個數,輸出較大的數
ring bsp println OS [] tint sys span 適用於 第一種 1 import java.util.*; 2 public class A{ 3 public static void main(String[] args){ 4
統計單詞個數(NOIP 2001提高組)
sample 字符串 重疊 -s pre rom 長度 最大的 解析 題目描述 Description 給出一個長度不超過200的由小寫英文字母組成的字母串(約定;該字串以每行20個字母的方式輸入,且保證每行一定為20個)。要求將此字母串分成k份(1<k<=
統計單詞個數
題目描述 給出一個長度不超過200的由小寫英文字母組成的字母串(約定;該字串以每行20個字母的方式輸入,且保證每行一定為20個)。要求將此字母串分成k份(1<k≤40), 且每份中包含的單詞個數加起來總數最大(每份中包含的單詞可以部分重疊。當選用一個單詞之後,其第一個字母不能再用。例如字串this中
自學Java程式設計,比培訓機構學成的機率大嗎?需要注意什麼?
作為一個已經寫了十幾年程式碼的老程式設計師,其實無論是自學還是參加培訓本質上都是讓自己開竅學習,程式設計相對別的職業入門還是相對難一些,很多人學了一年了,都不沒找到學習程式設計的感覺,更別說是開竅了,程式設計是一個自我認知不斷加強的過程,最厲害的法寶是堅持到底。同樣是一個知識點在不同的階段認知水平差距非常大,
從零開始寫一個Spark Structured Streaming程式來統計單詞個數
本文將從零開始寫一個Spark Structured Streaming程式來統計單詞的個數。單詞的來源是socket,讀者也可以換成kafka,計算的結果輸出到控制檯,讀者也可以改成輸出到kafka的某個topic。 準備環境: JDK和Scala安裝,並配置好環境變數JAVA_H
luogu1026_統計單詞個數_區間dp
題意 https://www.luogu.org/problemnew/show/P1026 solution 設f[i][j]表示1~i分成j分,最多的單詞數 預處理一個sum[i][j]陣列,表示i~j包含的單詞數 預處理的時候需要注意一個順序j從大到小
要想學好Java程式設計,構造器、方法過載、this關鍵字、垃圾回收機制,這4關一定要過!
有人說,你應該關注時事、財經,甚至流行的電影、電視劇,才有可能趁著熱點寫出爆文;有人說,你別再寫“無聊”的技術文了,因為程式設計師的圈子真的很小,即便是像鴻祥那樣的招牌大牛,文章是那麼的乾貨,瀏覽量有多少?不到萬吧;有人說,你別妄想在寫作上面知識變現了,因為你寫的文章真的很不優秀,我都不愛看! 我想說,你們
大寫變小寫,求單詞個數
#include <stdio.h> int main(){ int i=0,count=0,flag=0; char a[100]; while ((a[i]=getchar())!=’\n’) { i++; } a[i]=’\0’; i=0; while(a[i]!=’\0’
22歲女生,想要學習java程式設計,靠譜嗎
個人認為,適不適合學程式設計,更大程度上是取決於你自己對Java程式設計感不感興趣,興趣是不分性別的。如果你對Java程式設計感興趣,就適合學習,如果你對化妝感興趣,那就更適合做美妝行業,興趣才更重要。 我們可以從以下幾個點來循序漸進地剖析一下: 一、女生真的不適合學
Hadoop-MapReduce初步應用-統計單詞個數
參考官網的單詞統計,上傳文字檔案讀取資料,統計等, 首先準備好文字檔案,隨便寫點單詞,再看統計結果正確與否。註釋都 寫在程式碼裡了,希望能幫到入門的開發人員 專案結構如下,讀出的資料一起發出來了 package hadoop.com.test; import
【題解】洛谷P1026[NOIP2001]統計單詞個數 區間DP+字串
題目連結 參考了大佬題解中string的基操 #include<cstdio> #include<iostream> using namespace std; string str,ch,word[10]; int p,k,s,su
分享幾本比較好的pdf書籍,包括oracle資料庫,mysql資料庫,C語言程式設計,java程式設計,以及linux作業系統等
1.個人認為最好的oracle資料庫學習書籍,找了很久,發現內容最全講解最清晰《Oracle PL/SQL程式設計》上下 連結:https://pan.baidu.com/s/1VxvbW070_-KEFKEwY0iFCg 提取碼:rm1e 2.《linux系統程式設計
2015藍橋杯校選-統計單詞個數
題目:輸入一個字串,求它包含多少個單詞。單詞間以一個或者多個空格分開。 第一個單詞前,最後一個單詞後也可能有0到多個空格。 比如:" abc xyz" 包含兩個單詞,"ab c xyz