java搜索string_java – 在数组列表中搜索最常见的String
我想知道如何搜索字符串的ArrayList以找到我创建的“行程”对象中最常出现的“目的地”(其中包含不同目的地的列表.)
到目前为止,我有:
public static String commonName(ArrayList itinerary){
int count = 0;
int total = 0;
ArrayList names = new ArrayList();
Iteratoritr2 = names.iterator();
while(itr.hasNext()){
Itinerary temp = itr.next();
if(temp.iterator().hasNext()){ //if its has destinations
// Destination object in itinerary object
Destination temp2 = temp.iterator().next();
String name = temp2.getDestination().toLowerCase().replace(" ", "");
if(names.contains(name)){
count = count + 1;
//do something with counting the occurence of string name here
}
我在制作一个算法来搜索数组中最常出现的字符串时遇到问题,或者如果存在平局就会出现字符串;然后显示找到字符串的’Itinerary对象'(参数值)的编号.任何帮助都会很棒,谢谢!
java搜索string_java – 在数组列表中搜索最常见的String相关推荐
- python删除数组元素_python:从数组列表中删除一系列数字
我在从数组列表中删除范围A到B的元素时遇到问题.我在网上搜索的解决方案似乎只适用于单个元素.相邻元素和或整数元素.我在处理浮点数. 1 2 3 4 5 6 7self.genx = np.arange ...
- java es 搜索_使用elasticsearch从多个列表中搜索
我们有以下设置(简化/更改): MongoDB集合: Articles Redis列表: Today Yesterday This Week This Month 我们经常收到新文章,并将它们放入适当 ...
- Java文件操作:文件夹中搜索文件
在文件夹中搜索文件,找到的话将文件的绝对路径列表返回 /*** 递归查找文件* @param baseDirName 查找的文件夹路径* @param targetFileName 需要查找的文件名* ...
- java 申请不定长度数组_java中申请不定长度数组ArrayList的方法
如下所示: import java.util.ArrayList; //java中申请不定长度数组 public class Test01 { public static void main(Stri ...
- python 对 文件内容 搜索_在txt文件中搜索数据
如果您设计了数据格式,固定宽度的列不是一个很好的格式.但如果你被他们困住了,他们很容易对付.在 首先,要分析数据:addressbook = [] with open('addressbook.txt ...
- linux 搜索 空格,如何在Linux中搜索带有空格的模式的文件
我正在努力,因此需要您的帮助(在linux中). a)我有一个文件,其中两列用空格隔开(定界符为"").实际上,我在命令行上运行了一系列管道命令,这给了我如上所述的输出. aaa ...
- java字符连接字符串数组_Java中连接字符串的最佳方法
java字符连接字符串数组 最近有人问我这个问题–在Java中使用+运算符连接字符串是否对性能不利? 这让我开始思考Java中连接字符串的不同方法,以及它们如何相互对抗. 这些是我要研究的方法: 使用 ...
- java声明和初始化数组_Java 中初始化数组
数组是一种有用的数据类型,用于管理在连续内存位置中建模最好的集合元素.下面是如何有效地使用它们. -- Chris Hermansen(作者) 有使用 C 或者 FORTRAN 语言编程经验的人会对数 ...
- LeetCode 624. 数组列表中的最大距离
文章目录 1. 题目 2. 解题 2.1 暴力超时 2.2 优化 1. 题目 给定 m 个数组,每个数组都已经按照升序排好序了. 现在你需要从两个不同的数组中选择两个整数(每个数组选一个)并且计算它们 ...
最新文章
- 解决方案:__init__() got an unexpected keyword argument ‘kill_previous‘
- MySQL用得好好的,为什么要转ES?
- 易生信群体和单细胞转录组专题第6期于5月10日在北京开课了
- python123期末测试第十周答案_Python语言设计_章节测验,期末考试,慕课答案查询公众号...
- 介绍 Spring 3.1 M1 中的缓存功能
- M1芯片Mac也可以安装Windows系统啦 使用PD16虚拟机安装ARM版Windows10教程
- wps word文档生成目录的时候显示断裂会生成大纲怎么办_橙瓜码字小说自动生成器,对话描写,景物描写,外貌描写自动生成...
- Catfishcms v4.8.54环境搭建
- 用C语言来写斐波那契数列
- 发送短信工具类(亿美短信平台接口)
- 2021年茶艺师(初级)考试及茶艺师(初级)新版试题
- Oracle 工具篇+Oracle Remote Diagnostic Agent(RDA)
- Linux下安装docker与kubernetes(k8s)
- [NLP自然语言处理]谷歌BERT模型深度解析
- P5149 会议座位(逆序对 离散化 hash 归并排序)
- java 像素矩阵_JAVA eclipse 中,已知灰度图像的像素矩阵怎么输出这个图像
- HDU 2015 偶数求和
- YOLOv5训练自己的数据集之详细过程篇
- OpenGL之glut、glfw、glew、glad等库之间的关系
- 【体系结构系列】体系结构概述
热门文章
- DDD“上吊绳驱动开发”,开发要想不被“吊死”,该如何自救?
- .NET Core 3.0之深入源码理解Kestrel的集成与应用(一)
- 让 Ocelot 与 asp.net core “共存”
- .NET Core使用swagger进行API接口文档管理
- ASP.NET Core文件上传与下载(多种上传方式)
- Asp.Net Core 发布到IIS
- Visual Studio 2017 RC3支持.NET Core,延迟对Python的支持
- 编程语言的发展趋势及未来方向(2):声明式编程与DSL
- Opserver开源的服务器监控系统(ASP.NET)
- Django10:Ajax介绍/发送数据/SweetAlert