Java是一種廣泛使用的編程語言,它可以很方便地計算單詞數(shù)和字符數(shù)。我們可以使用Java的各種庫函數(shù)和API來快速實現(xiàn)這個功能。
下面我們分享一段Java代碼,它可以統(tǒng)計一個字符串中的單詞數(shù)和字符數(shù):
import java.util.Scanner; public class WordCount { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("請輸入一段文本:"); String text = input.nextLine(); int wordCount = 0; int charCount = 0; boolean isWord = false; for (int i = 0; i < text.length(); i++) { char c = text.charAt(i); if (Character.isLetter(c)) { isWord = true; charCount++; } else if (isWord) { wordCount++; isWord = false; } } if (isWord) { wordCount++; } System.out.println("單詞數(shù):" + wordCount); System.out.println("字符數(shù):" + charCount); } }
使用這個代碼可以輕松地統(tǒng)計一個字符串中的單詞數(shù)和字符數(shù)。希望這篇文章對Java初學者對計算單詞數(shù)和字符數(shù)有所幫助。