iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >java实现的统计字符算法示例
  • 879
分享到

java实现的统计字符算法示例

java统计算法 2023-05-31 00:05:43 879人浏览 八月长安
摘要

本文实例讲述了java实现的统计字符算法。分享给大家供大家参考,具体如下:统计字符:概述:给定字符串,将它们进行分类,分别的去统计它们的个数及其字符分类的有:字母 数字 中文 空格 等等算法思路分析:分别统计即可:下面给出代码:(代码仅供参

本文实例讲述了java实现的统计字符算法。分享给大家供大家参考,具体如下:

统计字符:

概述:给定字符串,将它们进行分类,分别的去统计它们的个数及其字符

分类的有:字母 数字 中文 空格 等等

算法思路分析:

分别统计即可:

下面给出代码:(代码仅供参考)

package javastudy;public class Testit6 {  public static void main(String[] args) {    String str = "...天2气 ;[1] aA"; // 英文 中文 数字 空格 其他    System.out.printf("字符串长度:%d\n", str.length()); //输出总字符串的长度!    StringBuilder[] s = new StringBuilder[4];    for (int i = 0; i < s.length; i++) {      s[i] = new StringBuilder(); //生成存放字符的数组    }    for (int i = 0; i < str.length(); i++) {      if (str.charAt(i) >= 'A' && str.charAt(i) <= 'z') { //判断英文字符        s[0].append(str.charAt(i)); //存放符合条件的字符      } else if (str.charAt(i) >= 19968 && str.charAt(i) <= 171941) { //判断中文 这只是一种判断中文的方法         s[1].append(str.charAt(i));      } else if (str.charAt(i) >= '0' && str.charAt(i) <= '9') { //判断数字字符        s[2].append(str.charAt(i));      } else { //其他  另外的判断空格值之类的,自己可以去百度上查查        s[3].append(str.charAt(i));      }    }    for (int i = 0; i < s.length; i++) { //打印输出      System.out.printf("%d\t%s\n", s[i].length(), s[i].toString());    }  }}

--结束END--

本文标题: java实现的统计字符算法示例

本文链接: https://www.lsjlt.com/news/222435.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java实现的统计字符算法示例
    本文实例讲述了java实现的统计字符算法。分享给大家供大家参考,具体如下:统计字符:概述:给定字符串,将它们进行分类,分别的去统计它们的个数及其字符分类的有:字母 数字 中文 空格 等等算法思路分析:分别统计即可:下面给出代码:(代码仅供参...
    99+
    2023-05-31
    java 统计 算法
  • java算法之余弦相似度计算字符串相似率的示例分析
    小编给大家分享一下java算法之余弦相似度计算字符串相似率的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Java有哪些集合类Java中的集合主要分为四类...
    99+
    2023-06-15
  • Java案例使用集合方法实现统计任意字符串中字符出现的次数
    需求:键盘录入一个字符串,统计其中各个字符出现的顺序 分析: 1.使用Scanner类获取一个字符串2.创建HashMap集合,如果追求统计字符的美观性,可以使用TreeMap3.遍...
    99+
    2022-11-13
  • java实现Floyd算法的示例
    这篇文章给大家分享的是有关java实现Floyd算法的示例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Floyd算法:用于多源最短路径的求解,算出来的是所有的节点到其余各节点之间的最短距离。该算法的思路是:首先...
    99+
    2023-05-30
  • Go Java 算法之字符串解码示例详解
    目录字符串解码方法一:栈(Java)方法二:递归(Go)字符串解码 给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为: k[encoded_string],表示其中方括号...
    99+
    2022-11-11
  • Go Java算法之交错字符串示例详解
    目录交错字符串方法一:动态规划(Java)方法一:动态规划(GO)交错字符串 给定三个字符串 s1、s2、s3,请你帮忙验证 s3 是否是由 ...
    99+
    2022-11-13
    Go Java算法交错字符串 Go算法 Java算法
  • java实现计算字符串中不同字符或数字的个数
    问题:根据提示输入一行字符,这行字符可以是任意的,可以包含字母数字标点符号,特殊符号等,java程序会输出你输入字符串中各个类别字符的个数。结果展示:免费学习视频教程推荐:java视频代码展示:package com.one; import...
    99+
    2017-04-02
    java 实现 计算 不同 字符 数字 个数 字符串
  • C++算法计时器的实现示例
    目录1.毫秒级精度1.1 CLOCKS_PER_SEC1.2 GetTickCount()函数 (Windows API)1.3 timeGetTime()函数(Windows AP...
    99+
    2022-11-13
  • Python3统计字符串、乘法口诀实例
    1. 统计字符串(Python3)题目:输入一个字符,分别编译统计出其中英文字母、空格、数字和其他字符的个数。1.程序分析:利用while语句,条件为输入的字符不为'\n'    isdigit()  判断是否是数字    isalpha(...
    99+
    2023-01-31
    乘法 口诀 字符串
  • Java实现统计字符串出现的次数
    本文实例为大家分享了Java实现统计字符串出现次数的具体代码,供大家参考,具体内容如下 需求: 健盘录入一个字符串,要求统计字符串中每个字符串出现的次数。 举例:键盘录入"aabab...
    99+
    2022-11-12
  • Java实现字符串匹配的示例代码
    目录java实现字符串匹配暴力匹配KMP算法java实现字符串匹配 暴力匹配 private static int violence(String str1, String str...
    99+
    2022-11-13
  • Python实现的计数排序算法示例
    本文实例讲述了Python实现的计数排序算法。分享给大家供大家参考,具体如下: 计数排序是一种非常快捷的稳定性强的排序方法,时间复杂度O(n+k),其中n为要排序的数的个数,k为要排序的数的组大值。计数排序...
    99+
    2022-06-04
    示例 算法 Python
  • Pythonre.split方法分割字符串的实现示例
    目录re.split方法问题解决方案讨论re.split方法 注:使用前需要引入包(import re) 功能:split能够按照所能匹配的字串将字符串进行切分,返回切分后的字符串列...
    99+
    2022-11-11
  • Java实现计网循环冗余检验算法的方法示例
    相关知识点 在数据链路层传送的帧中,广泛使用了循环冗余检验 CRC 的检错技术。 循环冗余检验的原理 在发送端,先把数据划分为组。假定每组 k 个比特。 在每组 ...
    99+
    2022-11-12
  • Java实现Kruskal算法的示例代码
    目录介绍一、构建后的图二、代码三、测试介绍 构造最小生成树还有一种算法,即 Kruskal 算法:设图 G=(V,E)是无向连通带权图,V={1,2,...n};设最小生成树 T=(...
    99+
    2022-11-13
  • Java实现Floyd算法的示例代码
    目录一 问题描述二 代码三 实现一 问题描述 求节点0到节点2的最短路径。 二 代码 package graph.floyd; ...
    99+
    2022-11-13
  • Java实现Dijkstra算法的示例代码
    目录一 问题描述二 实现三 测试一 问题描述 小明为位置1,求他到其他各顶点的距离。 二 实现 package graph.dij...
    99+
    2022-11-13
  • Java编程实现统计一个字符串中各个字符出现次数的方法
    本文实例讲述了Java编程实现统计一个字符串中各个字符出现次数的方法。分享给大家供大家参考,具体如下:import java.util.Iterator;import java.util.Set;import java.util.TreeM...
    99+
    2023-05-30
    java 统计 字符串
  • python中统计相同字符的个数方法实例
    目录输入描述:输出描述:知识点:1、Python 字符串中strip()方法2、Python 字符串中split()方法3、Python 字符串中lower()方法补充:python...
    99+
    2023-01-28
    Python字符统计 python如何统计输出个数 python统计字符的个数
  • Java实现雪花算法的示例代码
    一、介绍 SnowFlow算法是Twitter推出的分布式id生成算法,主要核心思想就是利用64bit的long类型的数字作为全局的id。在分布式系统中经常应用到,并且,在id中加入...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作