java中如何查找一个字符串对象重复了多少次?

2023-12-03

我必须字符串对象:

String first = "/Some object that has a loop in it object/";
String second = "object";

我需要做的是找出第二个对象在第一个对象中重复了多少次,你能告诉我该怎么做吗?


使用这一行在后台使用正则表达式:

String[] parts = first.split(second);

String second occurs (零件.长度 - 1)字符串中的次数first。就这样。

EDIT:

防止在字符串情况下可能出现不需要的结果second可能包含正则表达式特定的字符,您可以使用Pattern.quote(second)当它传递给split()正如一位评论员所建议的那样。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java中如何查找一个字符串对象重复了多少次? 的相关文章

  • 实现与扩展:何时使用?有什么不同?

    请用易于理解的语言进行解释或提供某些文章的链接 extends is for 延伸一类 implements is for 实施一个接口 接口和常规类之间的区别在于 在接口中您不能实现任何声明的方法 只有 实现 接口的类才能实现方法 C 中
  • 线程“main”java.lang.UnsatisfiedLinkError中出现异常:java.library.path中没有opencv_java249

    我目前正在尝试在我的 32 位笔记本电脑上设置 OpenCV 但我不断收到一条令我困惑的错误消息 Exception in thread main java lang UnsatisfiedLinkError no opencv java2
  • 使用 Spring Data REST 处理自定义异常 (i18n)

    我正在使用 Spring Boot 1 5 4 和 Spring JPA Spring Data REST HATEOAS 我正在寻找一种最佳实践 Spring 方式 来自定义异常 Spring Data REST 正在管理添加 i18n
  • 使用除 SINGLE_TABLE 之外的任何其他 Hibernate 继承策略时 JVM 崩溃

    好吧 这可能不太可能 但还是这样吧 在Java JRE 1 6 0 26 b03 中我有两个类 SuperControl及其子类SubControl 它们都需要是持久对象 我正在使用 Hibernate Annotations 来实现这一点
  • 如何修复 Android 7.0 的 Spinner 模式下的 DatePickerDialog?

    我目前正在开发一个简单的项目 其中包含一个包含在 Web 视图中的网站 具有少量交互 以提高网站本身和 Android 移动设备之间的交互性 由于该网站包含用户生日的日期输入字段 因此我希望实现一个与所有设备兼容的旋转格式的日期选择器 我尝
  • Java 唤醒休眠线程

    我阅读了其他帖子 但没有找到我正在寻找的确切答案 所以我希望有人能给出一些澄清 我有一个将运行一段时间的程序 我有一些在后台运行的线程来执行各种任务 为了简单起见 让我们考虑 3 个线程 ThreadA每 10 秒执行一次任务 其中Thre
  • 从关卡堆栈中获取相对比例的数学

    为这个可怕的标题道歉 我花了 10 分钟试图用一句话来解释这一点 但失败了 虽然提示这个问题的应用程序是用Java Android 编写的 但我认为它非常通用并且适用于任何语言 欢迎使用伪代码 或简单的英语 回复 我不确定是否应该标记所有通
  • 按字符分割字符串

    scala 有一个标准的分割字符串的方法StringOps split 但它的行为有点让我惊讶 演示一下 使用快捷便利功能 def sp str String str split toList 以下表达式全部计算结果为 true sp Li
  • Java元数据读写

    是否可以以通用方式 对于所有图像类型 在 Java 中读取和写入元数据 我找到了一些示例 但它们总是特定的 例如 JPEG 或 PNG 我需要一些足够通用的东西 而不是到处都有 if else 语句 我不想重写源代码 但这是一个很好的例子
  • 在 eclipse 之外将 Spring MVC 应用程序部署到 tomcat 的幕后会发生什么?

    我猜想使用像 eclipse 这样很棒的 IDE 的一个缺点是你会忽略应用程序幕后发生的事情 我是一名 Ruby 开发人员 所以不是一名 Java 老手 所以我一直在用 java 编写一个项目 并使用 spring 框架进行 IOC 和 M
  • HTTP PUT 在 Java 中上传文件

    Edit 我想我已经弄清楚如何执行二进制数据部分 仔细检查代码 但我很确定我做对了 现在 当我尝试按照中所述完成上传时遇到新错误Vimeo API 文档 http vimeo com api docs upload streaming Ed
  • 在Java中多次读取System.in会导致IOException?

    我正在尝试创建一个小命令行游戏来强化我在过去几个月中在 Java 中学到的一些东西 我正在尝试创建一个名为 readInput 的方法 它返回一个我可以一次又一次调用的字符串 第一次它工作正常 但第二次它会导致 IO Exception 如
  • 如何使用云打印打印Android活动显示

    我正在尝试将 Google 云打印实现到应用程序中 遵循集成指南 https developers google com cloud print docs android 我试图通过打印 google com 来保持基本 单击我创建的打印按
  • 战争库中的罐子爆炸

    我们可以将分解的 jar 文件放入 war web inf 库中吗 它在 JBOSS 4 2 中对我不起作用 我收到以下错误并且无法部署应用程序 Caused by javax management RuntimeOperationsExc
  • realloc():重新分配为 char * 上的 strcat 腾出空间时下一个大小无效 [重复]

    这个问题在这里已经有答案了 我在以下代码中收到无效内存错误 printf s n FINE 5 printf s LENGTH IS d n FINE 6 strlen buffer char realloc buffer strlen b
  • scala中的协变类型参数需要在java接口中保持不变

    我有一个看起来像这样的特征 一些进一步的信息可以在我自己提出了这个相关问题 https stackoverflow com questions 3695990 inheritance and automatic type conversio
  • 从命令行运行 Maven 插件的语法是什么。

    我看到这里已经有人问过这个问题 如何从命令行执行maven插件 https stackoverflow com questions 12930656 how to execute maven plugin from command line
  • H2 - (相当)长的 INSERT 失败,错误 42000

    H2 内存中 插入 错误 42000 尝试过版本 1 4 196 1 4 197 1 4 199 我还尝试在 H2 服务器 本地 上执行 INSERT 也失败 给出错误的行 抱歉 但出于安全原因 我无法生成更多 INSERT INTO tb
  • 将带有 webapp 的 WAR 部署到 Maven 中央存储库是否有意义?

    这样做有意义吗 如果是 我在哪里可以找到使用简单的 Web Hello World 执行此操作的示例 当人们从 Maven 执行 Web 应用程序时 他们会使用 Jetty 来运行它吗 我想 tomcat 太重了 任何帮助将不胜感激 谢谢
  • Libgdx 和 Google 应用内购买结果

    我遵循了这些指示 https github com libgdx libgdx wiki Interfacing with platform specific code使用 ActionResolver 接口集成 Libgdx 和原生 An

随机推荐

  • Python列表理解:列出没有重复项的子项

    我正在尝试打印列表中所有单词中的所有字母 不重复 我试过 gt gt gt wordlist cat dog rabbit gt gt gt letterlist gt gt gt letterlist append x for x in
  • iOS中随机显示字符串而不重复它们

    我正在制作一个测验应用程序 该应用程序使用 json 文件作为问题和答案的 数据库 这个 json 文件如下所示 id 1 question Earth is a answers Planet Meteor Star Asteroid di
  • 访问新窗口 - cypress.io

    问题就这么简单 在 Cypress 中 如何访问运行测试时打开的新窗口 重新创建的步骤 运行测试 进行一些操作后 会弹出新窗口 URL 本质上是动态的 填写新窗口中的字段 然后单击几个按钮 在新窗口中完成所需操作后 关闭新窗口并返回主窗口
  • 如何重写动态对象属性的 get 访问器

    假设我有以下课程 public class Person public string Name get set public string Surname get set public string FullName get return
  • 滚动滞后差异

    好的 我希望在 R 中创建滚动滞后差异 vec lt c 43 79979 44 04865 44 17308 44 54638 44 79524 44 79524 44 79524 44 42195 44 54638 44 79524 4
  • 初始化本地安装的 ESLint 后节点模块消失

    在我最初的反应应用程序中 由react native init project name 在我的项目文件夹中 我通过以下方式在本地安装 ESLintyarn add eslint dev 然后我通过以下方式初始化我的配置 node modu
  • 每日本地通知不起作用

    我的问题是我正在尝试安排每天在特定时间发出的通知 这是我的代码 import SwiftUI struct notifView View var body some View VStack VStack Button Request Per
  • 使用jquery改变li的背景颜色

    我想改变当鼠标经过它时包含锚点的 li 的颜色 我这样做 ul li class sonItem a href son 1 a li li class sonItem a href son 2 a li ul 而 jquery 是 docu
  • 如何在 bash 中一遍又一遍地运行命令直到成功?

    我有一个脚本 想向用户询问一些信息 但在用户填写此信息之前 脚本无法继续 以下是我尝试将命令放入循环中以实现此目的 但由于某种原因它不起作用 echo Please change password while passwd do echo
  • 数组中出现次数最多的元素 (bash 3.2)

    在使用 bash 的 shell 脚本中 我想找到数组中最常出现的数字并将结果存储在变量 result 中 该数组可以有任意数量的值 如果返回多个结果 那么我想选择最小的数字 我知道 bash 可能不是最好的工具 并且我愿意接受在 Mac
  • PHP 的 filter_var FILTER_VALIDATE_EMAIL 真的有效吗?

    在阅读了各种帖子后 我决定不使用 REGEX 来检查电子邮件是否有效 而是简单地使用 PHP 内置的 filter var 函数 它似乎工作正常 直到它开始告诉我一封电子邮件无效 因为我里面有一个号码 ie 电子邮件受保护 有效 同时 电子
  • 如何强制在 Visual Studio 2013 中打开解决方案文件 (SLN)?

    尝试在 VS 2013 中显式打开 VS 2012 解决方案 SLN 文件 会成功 只需在 Windows 资源管理器中双击它 仍然会在 VS 2012 中打开它 我读了 Visual Studio 2012 无法转换 vs2010 解决方
  • 遍历 XML 文件中的所有节点

    我想遍历 XML 文件中的所有节点并打印它们的名称 做这个的最好方式是什么 我正在使用 NET 2 0 您可以使用Xml文档 一些 XPath 也很有用 只是一个简单的例子 XmlDocument doc new XmlDocument d
  • 创建一个映射来调用 Spark Dataframe 的每一行的 POJO

    我在 R 中构建了一个 H2O 模型并保存了 POJO 代码 我想使用 POJO 在 hdfs 中对 parquet 文件进行评分 但我不知道如何去做 我计划将 parquet 文件读入 Spark scala SparkR PySpark
  • 在java中编写unicode(Sindhi)的keyListener的实现问题

    我想通过实现 keyListener 来使用 unicodejTextField这样 textField addKeyListener new KeyListener Override public void keyTyped KeyEve
  • 如何以编程方式获取在 UWP 应用清单中启用的所有功能

    我想要创建一个库 并且需要以编程方式检查使用我的库的 UWP 应用程序中启用了哪些功能 怎么做 直接将 appxmanifest 作为 XML 文件读取是此处的方法 像这样的东西 var doc XDocument Load AppxMan
  • Jenkins - 一个版本有多少个 CI/CD 管道?

    对于任何版本 使用下面的 Git 工作流程 对于持续交付 我的理解是 需要创建两条Jenkins管道 如下所示 1 构建在每个合并时触发的管道Feature分支 绿色 进入Develop分支 紫色 管道将推product x y snaps
  • Swift NSDate ISO 8601 格式

    我正在 Swift 中处理日期格式 并尝试将字符串日期转换为 NSDate 将 NSSate 转换为字符串日期 ISO 8601 格式 这是我的代码 let stringDate 2016 05 14T09 30 00 000Z ISO 8
  • Android:相机模式打开时返回按钮不起作用

    在我的应用程序中 有一个照片按钮 当我单击该按钮时 应用程序以相机模式打开 并且在捕获照片后 它将返回到布局上并显示在此布局上捕获的照片 但是当应用程序处于相机模式并且当我按下返回按钮时 应用程序将停止工作它显示 应用程序 AppName
  • java中如何查找一个字符串对象重复了多少次?

    我必须字符串对象 String first Some object that has a loop in it object String second object 我需要做的是找出第二个对象在第一个对象中重复了多少次 你能告诉我该怎么做