统计一组名字中每个姓出现的次数
java数组操作
一个同学问的一个问题
统计姓名数组中不同姓出现的次数
public static void main(String[] args) {String[] names={"姚顺菲","张茹双","高琳琳","吴燕霞","倪晨玉","张扬","李金林","张滨滨","王顺利","张国良","刘俊智","薛甲鹏","孙帅琪","王肖远","梁金星","张迎光","王玉龙","马晨凯","田岫琨","赵嘉琪","李墨浩","周致远","张冲","赵文豪","余庭东","张飞洋","齐松洋","常豪杰","胡万浩","秦高祥","任朝杰","张满意","田永辉","崔建奇","王志伟","郑浩东","孟帅康","李宇航","刘明明","杨昆仑","雷强强","付肖伟"};numFristName(names);}public static void numFristName(String[] names){String[] x=new String[names.length];ArrayList fristName=new ArrayList<>();//不同的姓存入动态数组ArrayList num=new ArrayList<>();//对应姓出现的次数//提取姓到新的数组for (int i = 0; i < x.length; i++) {x[i] = names[i].charAt(0)+"";}//双重循环判断每个姓出现的次数for (int i = 0; i < x.length; i++) {int count=1;for (int j = i+1; j < x.length; j++) {if (x[i]!=null) {if (x[i].equals(x[j])) {count++;x[j]=null;}} }if (x[i]!=null) {fristName.add(x[i]);num.add(count);}}for (Object o : fristName) {System.out.print(o+"\t");}System.out.println();for (Object o : num) {System.out.print(o+"\t");}}
统计一组名字中每个姓出现的次数相关推荐
- UDF-java获取名字中的姓
1.使用方法 在hive中加载jar包,调用udf函数 #从名字中获取姓 add jar ${scriptDir}/GetLastNameUDF.jar; create temporary funct ...
- 从命令行参数中得到一个字符串,统计该字符串中字母 a 的出现次数。
从字节或字符串数组中得到一个字符串,统计该字符串中字母 a 的出现次数. public class Test2 {public static void main(String[] args) {// ...
- java基础—统计一个字符串中各个字符出现的次数
统计一个字符串中各个字符出现的次数 import java.util.Iterator; import java.util.Set; import java.util.TreeMap;public c ...
- 【java】统计英文文本中某些字母出现的次数
如何统计英文文本中某些字母出现的次数 public class Java_3 {public static void main(String[] args) {String text = " ...
- 编程. 已知字符串:this is a test of java. 按要求执行以下操作: (1) 统计该字符串中字母s出现的次数 (2) 取出子字符串test (3) 用多种方式将本字
package Char_String;import com.sun.xml.internal.ws.util.StringUtils;import java.util.Arrays;/** * Cr ...
- 本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3。
本题要求实现一个函数,可统计任一整数中某个位数出现的次数.例如-21252中,2出现了3次,则该函数应该返回3. 函数接口的定义 int Count_Digit ( const int N, cons ...
- 统计个位数字 (本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3)
5.本题要求实现一个函数,可统计任一整数中某个位数出现的次数.例如-21252中,2出现了3次,则该函数应该返回3. 实现代码: int Count_Digit ( const int N, cons ...
- python:实现统计一篇文章中每个单词出现的次数 (附完整源码)
python:实现统计一篇文章中每个单词出现的次数 文本分析是Python的一大利器.以下是一个简单的例子,用来统计一篇文章中每个单词出现的次数: text = "this is a sam ...
- Excel怎么快速统计一列中相同数据出现的次数
打开需要统计数据的Excel表格. 点开菜单栏的"插入":再点击一下"数据透视表". 操作完上一步后,可以看到"请选择单元格区域"下有一个闪 ...
最新文章
- 前端不哭!最新优化性能经验分享来啦 | 技术头条
- 单片机基础课程有哪些?
- install virtualenv
- mysql user.isd_如何实现MySQL中的用户管理
- 使用Chrome开发者工具研究JavaScript里函数的原生实现
- 安卓编译php,编译PHP
- 《Ray Tracing in One Weekend》——Chapter 4: Adding a sphere
- 远程连接桌面不能全屏显示的解决方法
- 纪念一下我这尴尬中二的排名吧
- 2022年计算机软件水平考试嵌入式系统设计师(中级)练习题及答案
- 实现上一篇明日方舟官网仿制的代码
- 学累了可以看漫威电影啊
- 微软内存测试软件,内存检测工具Microsoft Windows Memory Diagnostic是用说明
- laravel数据填充seeder
- suse报:passwd: Module is unknown passwd: password unchanged 或 passwd: Permission denied
- java 中prehandle_Spring MVC中拦截器HandlerInterceptorAdapter中的preHandle方法
- percona toolkit系列(gh-ost)
- [Invariance Matters: Exemplar Memory for Domain Adaptive Person Re-identification 魔改代码
- Proteus + μVision Keil单片机仿真教程(一)点亮一个LED
- word中存储矢量图,word转为PDF时矢量图不失真。以及Visio图片放入word后有大量空白
热门文章
- 基于jsp的bbs论坛-(7)jsp网页的实现
- VB如何自动保存_VB编写的身份证号自动识别实用程序
- Hadoop3.x版本安装及其应用部署
- Axis1.4发布WebService
- ArcBlock 创始人冒志鸿应邀在猎豹移动演讲
- Realtek 2.5G PCIE网卡 RTL8125B-CG支持PXE免驱简介
- 好多大鱼的国风火车站,却有满满的科技感
- flume系列之:监控JMX reporter
- 新增网站组网方案与解释说明
- python中对称差_python 合集set,交集,并集,差集,对称差集别搞混