`
ypc_zd
  • 浏览: 8195 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

写一个程序统计输入字符串中以“,”分隔的各种单词出现的次数。例如:输入的字符串为“java,java,j2ee,ibm,j2ee,ibm,j2me,jav

阅读更多
public class Test3 {   
    public static void main(String[] args) throws IOException {
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));   
         //输出提示语   
        System.out.println("请输入字符串 附:字符串之间用,隔开");   
        //读取输入字符串   
        String temp=br.readLine();   
       
        Map maps = new HashMap();   
        String[] templist = temp.split(",");   
        for(int i = 0 ; i < templist.length;i++){
          //准备放map   
            String t = templist[i];   
          //判断key   
            boolean is = maps.containsKey(t);   
            if(is == true){   
          //++1   
                Integer vs = (Integer)maps.get(t);   
                vs++;   
                maps.put(t, vs);   
            }else{   
         //放`1   
                maps.put(t, 1);   
            }   
        }   
        System.out.println(maps);   
    }   
}   
 

 

分享到:
评论

相关推荐

    Java字符串分隔方法split实践

    字符串处理是许多程序的核心部分,而`split()`方法就是处理字符串的一个关键工具。这个方法允许我们根据特定的分隔符将一个字符串分割成多个子字符串,这对于数据解析、格式转换等场景非常有用。在本文中,我们将...

    字符串分析,分别输出字符串中个单词,并统计出单词个数

    ### 字符串分析,分别输出字符串中各单词,并统计出单词个数 #### 知识点解析 在Java编程语言中,对字符串进行分析是一项基本且重要的任务。本篇文章将详细解析如何通过Java代码实现字符串的分割以及统计其中单词...

    chongfu.rar_Java字符串空格_单词统计_统计单词

    本话题将深入探讨如何使用Java来统计一个字符串中包含的单词数量以及每个单词出现的次数。"chongfu.rar_Java字符串空格_单词统计_统计单词"这个标题暗示了我们将重点研究基于空格分隔的字符串进行单词统计的方法。 ...

    Java程序打印字符串中偶数长度的单词.docx

    虽然在本问题中,使用动态规划可能并不是最直观的选择,但为了展示其应用,我们可以这样做:先将字符串分解为单词,并将每个单词的长度存储在一个数组 `wordLengths` 中。这样,在后续的循环中,我们只需要检查数组...

    java 分割字符串

    在Java编程语言中,分割字符串是一项常见的操作,它允许我们将一个长字符串分解成多个子字符串,每个子字符串对应原字符串中的某个部分。这通常通过使用`String`类提供的`split()`方法来完成。本篇文章将深入探讨...

    Java统计英文句子中出现次数最多的单词并计算出现次数的方法

    在正则表达式中,[\\W]+表示匹配一个或多个非单词字符(包括标点符号、空格等),这一步通过String类的replaceAll()方法完成。 接下来,程序将上述处理过的字符串按照空格分割成一个单词数组,使用split()方法。...

    java输入字符串按字典序输出

    输入任意字符串,排序后输出。用于课程设计什么的。简单小程序!谢谢

    Java小程序 输入一个字符串,将每一个单词首字母大写

    Java 小程序 01 输入一个字符串,将每一个单词首字母大写 1.首先写一个接收传入的单词,并将传入单词首字母大写...2.写接收一个需要将每个单词首字母改为大写的字符串和分隔字符串的符号,都是String类型。然后通过spl

    字符串逆序-使用Java实现的字符串按单词逆序.zip

    1. 使用`split()`方法:这个方法可以按照指定的分隔符(如空格)将字符串分割成单词,返回一个字符串数组。 2. 反转数组:Java的`Arrays`类提供了一个`reverse()`方法,可以用来反转数组元素的顺序。 3. 使用`join()...

    java实现从命令行读入文本统计字符的程序

    在这个场景下,我们有一个程序,它能够接收用户通过命令行输入的英文文本,然后统计文本中的字符总数以及词频,并将结果保存为一个TXT文件。这个程序巧妙地结合了Java的基础输入输出、正则表达式和文件操作等技术。...

    统计句子单词个数

    综合以上,一个完整的Java程序来统计输入文本中的单词总数和不同单词数如下: ```java import java.util.*; public class WordCount { public static void main(String[] args) { String text = "I am a good ...

    实验四 字符串和输入输出流的实验(1).doc

    实验四,字符串和输入输出流的实验,为我们提供了一个深入理解流的概念分类、掌握字符串常用操作方法、掌握流的构造、套接在编程中的应用、文件流以及对象的串行化的机会。通过实验,我们可以更好地理解和掌握这些...

    用java编写的回文字输出(单词倒序)

    在Java中,我们可以使用内置的`String`类和`split()`方法来完成单词的分割,`StringBuilder`或`StringBuffer`来进行字符串的拼接,以及`reverse()`方法来实现单词的反转。 1. **单词分割**: 使用`split()`方法,...

    字符串处理(2011年蓝桥杯Java高职组预赛第8题)

    在实际的开发工作中,对字符串的处理是最常见的编程任务。本题目即是要求程序对用户输入的串进行处理。具体规则如下: 1. 把每个单词的首字母变为大写。 2. 把数字与字母之间用下划线字符(_)分开,使得更清晰 3. ...

    Java小程序--文本统计

    这个名为"Java小程序--文本统计"的项目专注于计算字符串中的各种统计指标,包括字符数、字母数、单词数以及单词的平均长度。这样的工具在数据分析、自然语言处理(NLP)以及日志分析等场景中都有广泛的应用。 首先...

    yyc.rar_单词本java

    【标题】"yyc.rar_单词本java" 是一个基于Java编程语言开发的程序,用于对英文文章中的单词进行统计。这个程序可以帮助用户快速了解一篇文章中各个单词出现的频率,对于学习英语、阅读理解或者文本分析都有一定的...

    Java编写一个程序,输入一行文本,采用StringTokenizer类的对象,将文本符号化,并以逆序输出语言符号。

    `StringTokenizer`是Java中的一个实用类,用于将字符串分割成一系列的子字符串,这些子字符串被称为“标记”(tokens)。它主要用于解析文本数据,特别是当需要按照特定分隔符对字符串进行分割时非常有用。 #### ...

    java去除字符串中的空格、回车、换行符、制表符的小例子.docx

    ### Java去除字符串中的空格、回车、换行符、制表符的知识点详解 #### 一、背景介绍 在日常的软件开发过程中,我们经常需要处理来自各种来源的文本数据,例如用户输入、文件读取等。这些数据中常常会包含空格、...

    分割字符串函数

    例如,将一个由逗号分隔的字符串转换为字符串数组,使得每个元素都是原字符串中的一个单词或短语。 ### C# 中的字符串分割方法 在C#语言中,字符串分割可以通过多种方式实现。最直接的方法是使用 `string.Split()`...

    单词统计小程序

    总结起来,“单词统计小程序”是一个实用的文本分析工具,它利用了计算机科学中的文件处理、字符串操作、分词算法和数据结构等基础知识,为用户提供了一种快速统计文本单词数量的方法。无论是在日常写作还是专业研究...

Global site tag (gtag.js) - Google Analytics