`
_jia_shun
  • 浏览: 27187 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

字符串统计

 
阅读更多
package 字符串统计;

import java.util.Scanner;

public class CharCount {
	
		public static void main(String[] args) {
		// TODO Auto-generated method stub

		//使用Scanner接受从键盘的输入
		Scanner input = new Scanner(System.in); 
		
		System.out.println("输入字符串:");
		
		String st = input.nextLine(); //从键盘接受输入的数据
		
		//默认最大字符串数为100
		char[] charArray= new char[100] ;
		int[] numberArray= new int[100] ; //数字数组每个元素默认为零
		
		//将字符串中的每个字符赋为新的数组中的每一个元素
		for(int i=0 ; i<st.length() ;i++){
			charArray[i]= st.charAt(i) ;
		}
		
		int k = 0 ;
		int i = 0 ;
		for( k= 0; k < st.length(); k++){
			if(charArray[k]=='\0'){
				continue ;
			}
			else{
			//判断同一字符有多少是相同的	
				numberArray[k] = 1 ;   //此时第一次出现
				for(i=k+1;i<st.length();i++){   //注意是从 i=k+1 开始
					if(charArray[k]=='\0')
						continue ;
					if(charArray[i] == charArray[k]){
						numberArray[k] = numberArray[k] +1 ;
						charArray[i] = '\0' ;//若第i个和第k个字符相同,则定义第i个字符为空
					}				
					else{
						numberArray[k] = numberArray[k] ;
					}
				
				}
			System.out.println("字符"+charArray[k]+
							   "出现的次数为:"+numberArray[k]);
			}
		}

	}

}

 

分享到:
评论

相关推荐

    字符串统计和百分比及程序运行时间

    在IT领域,字符串统计、百分比计算以及程序运行时间的管理是编程中常见的任务,尤其在数据处理和性能优化方面显得尤为重要。以下是对这些概念的详细解释: **字符串统计**: 字符串是编程语言中用于存储和操作文本...

    字符串统计函数,统计不同字符个数和每个字符出现的次数

    字符串统计函数就是用于处理这类任务的重要工具。本篇将详细探讨如何实现一个统计字符串中不同字符个数以及每个字符出现次数的函数,我们将以C++语言为例进行讲解。 首先,我们需要了解基本的字符串处理函数和数据...

    一个简单的字符串统计代码,用户输入字符串,以问号结束,统计其中的字母个数,数字个数及其他符号数 C和C++两种语言实现

    通过学习这个简单的字符串统计代码,你可以进一步了解C和C++在处理字符串方面的差异,以及如何进行字符分类和计数的基本方法。这不仅对初学者巩固基础知识有帮助,对有经验的开发者来说也是复习和拓展思路的好例子。

    蓝桥杯Python模拟赛题之字符串统计.zip

    【标题】"蓝桥杯Python模拟赛题之字符串统计"涉及的是在Python编程环境中解决与字符串处理相关的竞赛问题。蓝桥杯是一项旨在提升学生编程能力和解决问题能力的竞赛,特别是对于Python初学者,这类题目提供了很好的...

    汇编语言字符串统计

    ### 汇编语言字符串统计知识点解析 #### 实验背景与目标 本实验的主要目的是学习如何在汇编语言中处理字符串。具体来说,是从键盘读取一行字符,并判断该字符串是否包含特定子串“computer”。如果包含,则进一步...

    vfp统计字符串中某字符重复出现次数

    在Visual FoxPro(VFP)中,统计字符串中特定字符的重复出现次数是一项常见的文本处理任务,这在数据处理和分析中非常有用。这个任务可以通过编程实现,不仅可以应用于单个字符串,还可以扩展到统计数据库表中某个...

    流式字符串统计的FlinkJob

    流式字符串统计的FlinkJob小demo

    03字符串统计次数.txt

    编写函数统计给定字符串在文中出现的次数,如文中内容为asd asasdfg asd as zx67 asd mklo, 给定字符串为as,则函数返回6.文件名和给定字符串由命令行输入得到。

    字符串统计(java代码).docx

    ### 字符串统计(Java代码) #### 知识点概览 本文档提供了一个使用Java编写的简单程序,用于统计用户输入的英语文本中的单词总数以及不同单词的数量。该程序涉及了以下几个重要的Java编程概念: 1. **Scanner 类...

    C#输入字母+数字的字符串 统计数字出现的位置

    ### C# 输入字母+数字的字符串,统计数字出现的位置 #### 问题背景 在实际开发过程中,经常需要处理包含字母和数字的混合字符串。例如,在数据校验、格式化输出或者解析特定格式的数据时,可能需要找出字符串中数字...

    微机原理 统计输入字符串中个字符的个数

    用汇编语言编写一个程序,输入一个字符串,统计字符串中各字符的个数。。

    字符串统计字母出现的频率

    本项目聚焦于使用C语言来统计一个字符串中各个字母出现的频率,这对于理解和掌握C语言的基本语法、内存管理以及算法设计至关重要。"子字符串"这一标签提示我们关注的是字符串的一部分,而不是整个字符串本身。 在...

    统计字符串中每个字符出现次数并排序工具

    本文将介绍一种专门用于统计字符串中每个字符出现次数并进行排序的工具,它能够帮助用户快速了解一段文本的主要构成元素,找出最频繁出现的字符。 标题中的"统计字符串中每个字符出现次数并排序工具"是一个实用的...

    Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】

    - 文中提到了两个在线工具:在线字数统计工具和在线字符统计与编辑工具,这些工具可以帮助用户更好地理解和使用字符串统计功能。 通过上述介绍,我们可以看到统计字符串中字符出现次数的方法多种多样,可以根据...

    统计字符串中元音字母的个数

    此代码就是统计字符串中元音字母的个数而已

    20240909-040253 python 应用题 字符串统计 没有人不爱惜他

    20240909-040253 python 应用题 字符串统计 没有人不爱惜他

    C语言统计字符串中字母、数字、空格和其他字符的个数

    编写一个函数count,有实参传来一个字符串,统计此字符串中字母、数字、空格和其他字符的个数,在主函数中输入字符串以及输出上述的结果。 要求:(1)定义统计函数count来实现。 函数的原型为:void count(char str...

    字符串分类统计

    ### 字符串分类统计知识点解析 #### 概述 本篇文档主要介绍了一个汇编语言程序,该程序用于实现从键盘输入一系列字符,并对这些字符进行分类统计:具体包括统计字母、数字以及其他字符的数量,并最终将统计结果输出...

Global site tag (gtag.js) - Google Analytics