package com.heima.test;
import java.io.*;
public class wordtext {
public static void main(String[] args) {
String s = " ";
String w = " ";
System.out.print("input:\n");
try {
BufferedReader in = new BufferedReader(new InputStreamReader(
System.in));
s = in.readLine();
System.out.println(s);
} catch (IOException e) {
}
System.out.print("input text word!");
try {
BufferedReader in = new BufferedReader(new InputStreamReader(
System.in));
w = in.readLine();
System.out.println(w);
} catch (IOException e) {
}
int wLen = w.length();
int sLen = s.length();
int beginIndex = 0;
int endIndex = wLen;
int count = 0;
//sLen - wLen就是走过的距离
for(int i = 0; i < sLen - wLen; i++){
String word = s.substring(beginIndex, endIndex);
if(word.equalsIgnoreCase(w)){
count++;
}
beginIndex++;
endIndex++;
}
if (count == 0)
System.out.println("there no " + w);
else
System.out.println("there" + count + w);
// int first = 0, second = 0, end = 0;
// for (int i = 1; i <= s.length(); i += second + 1) {
// second = s.indexOf(" ");
// String t = s.substring(first, second);
// s = s.substring(second + 1);
// if (w.equalsIgnoreCase(t))
// end++;
// }
// if (end == 0)
// System.out.println("there no " + w);
// else
// System.out.println("there" + end + w);
}
}
是别人提出问题代码后,我修改后得出的,有不足,不是自己的就没去改了
分享到:
相关推荐
要统计一个字符串中特定字符的出现次数,我们可以遍历整个字符串,每次遇到目标字符就增加计数。以下是一个简单的VFP程序来实现这个功能: ```vfp * 定义字符串变量 LOCAL strInput, strChar, intCount * 设置输入...
select f_find('Ap@2233ll@@l@@','@') from dual 返回结果为5,代表‘@’在该字符串中出现5次。 同理 select f_find('Ap@223SWEQQQ3ll@@l@@','Q') from dual---返回3,代表Q在字符串中出现了3次, select f_find('我...
根据给定的文件信息,我们可以总结出以下关于“求一个字符串中的连续出现次数最多的字串”的相关知识点: ### 一、问题定义与分析 #### 1.1 问题背景 在计算机科学中,字符串处理是常见且重要的任务之一。本问题是...
找出一个字符串中出现次数最多的子字符串,并返回重复次数。使用java编写
String对象的方法 方法一: indexOf() (推荐) var str = "123" console.log(str.indexOf("2") !...match() 方法可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。 方法三: search()
笔试题 还是那个查找一个字符串中出现次数最多的字符 java 代码2
C语言编程-编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数;
"统计字符串中子字符串出现的次数,并返回"是一个常见的需求,广泛应用于文本分析、数据挖掘以及日志处理等多个场景。本篇文章将深入探讨如何在C#中实现这一功能,以及涉及到的相关知识点。 首先,我们要明确字符串...
本主题关注的是如何查找一个字符串中出现重复次数最多的字符。这是一个典型的字符串处理问题,对于理解字符串操作和优化算法能力的提升非常有帮助。 首先,我们要明确问题的目标:给定一个字符串,找出其中出现频率...
1. **提取单个字符**:利用 `substring` 方法提取字符串中的第一个字符。 2. **替换字符**:使用 `replaceAll` 方法将已统计的字符全部替换为空字符串,从而计算该字符的出现次数。 3. **循环统计**:重复上述步骤,...
`instr()` 函数在编程语言中,如VBScript或ColdFusion,是一个非常实用的字符串处理函数,用于在源字符串中查找目标字符串出现的位置。它能够帮助开发者判断目标字符串是否存在于第一个字符串中,并返回目标字符串的...
自己编的java判断一个字符串是否对称的,忘指导。判断一个字符串是否是对称字符串(方法改进) (一个一个比较) 例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串
在Java编程语言中,统计一个字符串中特定字符的出现次数是一项常见的任务,这对于文本分析、数据处理和算法实现都有很重要的应用。在这个问题中,我们需要编写一个程序来计算字符串中大写"A"和小写"a"的总数。下面将...
### Python统计一个字符串中每个字符出现次数的方法 在Python编程中,经常需要处理字符串相关的任务,其中一项常见的需求就是统计一个字符串中每个字符出现的次数。这种方法不仅在文本分析中有广泛应用,也是学习...
根据给定的信息,本文将详细解释如何在C#中实现字符串匹配并计算特定子字符串在一个字符串中出现的次数。此方法对于文本处理、数据分析以及任何需要处理字符串的应用都非常有用。 ### 如何判断字符串的个数 #### ...
通过本文,我们将深入探讨如何判断一个特定的字符串是否存在于一个ListBox中,并在此基础上进行相关的操作。 ### 一、基础知识 #### 1.1 ListBox 控件简介 在Delphi中,ListBox是一个常用的UI组件,它允许用户从一...
本文将根据提供的代码示例,详细解析如何在Java程序中统计一个字符串中各个字符(包括汉字)出现的次数。该方法适用于任何包含字符的字符串,无论这些字符是英文字母、数字还是汉字。 #### 代码实现细节 1. **导入...
顺序读入一个字符串数据(不含空格),判断能否将串中字符重新组合可以构成一个回文串。如用lvele可以构成回文串level、elvle,而用label则无法构成回文串。
判断一个字符串是否是中心对称 C++描述
统计一个字符串中每个字符出现的次数 通过集合的contains方法判断集合当中是否已经保存该字符 |-false:将取出的字符串存储到list当中 |-true:将字符对应的次数+1。