酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Java 代码:轻松统计英文文本单词出现次数并按格式输出

以下是一个用 Java 实现的程序,用于统计输入的英文文本中每个单词(不区分大小写)出现的次数,并按照指定格式输出结果: ```java import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class WordCount { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入一段英文文本(不包含任何标点符号):"); String text = scanner.nextLine().toLowerCase(); // 转换为小写,方便统计 String[] words = text.split(" "); // 按空格分割单词 Map<String, Integer> wordCountMap = new HashMap<>(); for (String word : words) { if (wordCountMap.containsKey(word)) { wordCountMap.put(word, wordCountMap.get(word) + 1); } else { wordCountMap.put(word, 1); } } StringBuilder result = new StringBuilder(); for (Map.Entry<String, Integer> entry : wordCountMap.entrySet()) { result.append(entry.getKey()).append(entry.getValue()).append(" "); } System.out.println(result.toString()); } } ``` ######[AI写代码神器 | 275点数解答 | 2024-10-17 13:35:41]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]