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 * 设置输入...
根据给定的文件信息,我们可以总结出以下关于“求一个字符串中的连续出现次数最多的字串”的相关知识点: ### 一、问题定义与分析 #### 1.1 问题背景 在计算机科学中,字符串处理是常见且重要的任务之一。本问题是...
找出一个字符串中出现次数最多的子字符串,并返回重复次数。使用java编写
笔试题 还是那个查找一个字符串中出现次数最多的字符 java 代码2
C语言编程-编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数;
输入一个字符串,该字符串中可以包含&^$^#@*任何符号以及空格。输入以回车结束。 • Output 有多行。输出该字符串中每个出现过的数字,然后在冒号“:”后面输出该数字出现的次数。按数字大小,从小到大的顺序输出。...
任意输入一个字符串,判断输出字符串中出现次数最多的字母。
本主题关注的是如何查找一个字符串中出现重复次数最多的字符。这是一个典型的字符串处理问题,对于理解字符串操作和优化算法能力的提升非常有帮助。 首先,我们要明确问题的目标:给定一个字符串,找出其中出现频率...
在C#编程语言中,判断一个字符是否存在于字符串或数组中是常见的操作,这在处理文本数据时尤其重要。下面我们将详细探讨如何实现这个功能,以及相关的重要知识点。 首先,我们要知道C#提供了多种方法来检查字符是否...
1. **提取单个字符**:利用 `substring` 方法提取字符串中的第一个字符。 2. **替换字符**:使用 `replaceAll` 方法将已统计的字符全部替换为空字符串,从而计算该字符的出现次数。 3. **循环统计**:重复上述步骤,...
`instr()` 函数在编程语言中,如VBScript或ColdFusion,是一个非常实用的字符串处理函数,用于在源字符串中查找目标字符串出现的位置。它能够帮助开发者判断目标字符串是否存在于第一个字符串中,并返回目标字符串的...
输入字符串,输出字符串中出现次数最多的字母及其出现次数。如果有多个字母出现次数一样,则按字符从小到大顺序输出字母及其出现次数。
标题中的"统计字符串中每个字符出现次数并排序工具"是一个实用的程序,它的主要功能是接收一段字符串输入,然后分析其中每一个字符的出现频次,并将这些字符按照出现次数由高到低进行排序。这样的工具在处理大量文本...
自己编的java判断一个字符串是否对称的,忘指导。判断一个字符串是否是对称字符串(方法改进) (一个一个比较) 例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串
在Java编程语言中,统计一个字符串中特定字符的出现次数是一项常见的任务,这对于文本分析、数据处理和算法实现都有很重要的应用。在这个问题中,我们需要编写一个程序来计算字符串中大写"A"和小写"a"的总数。下面将...
在Oracle数据库中,判断一个字符串是否包含汉字是一个常见的需求,特别是在处理含有中文信息的字段时。Oracle数据库中提供了多种方法来进行此类判断,主要包括使用length和lengthb函数结合to_single_byte函数、使用...
通过本文,我们将深入探讨如何判断一个特定的字符串是否存在于一个ListBox中,并在此基础上进行相关的操作。 ### 一、基础知识 #### 1.1 ListBox 控件简介 在Delphi中,ListBox是一个常用的UI组件,它允许用户从一...
在PowerBuilder(简称PB)开发中,经常需要处理各种各样的字符串,其中就包括判断一个字符串是否包含中文字符。这对于实现国际化应用、进行文本分析等功能非常有用。本文将详细介绍两种在PB中判断字符串是否包含中文...
根据给定的信息,本文将详细解释如何在C#中实现字符串匹配并计算特定子字符串在一个字符串中出现的次数。此方法对于文本处理、数据分析以及任何需要处理字符串的应用都非常有用。 ### 如何判断字符串的个数 #### ...
本文将根据提供的代码示例,详细解析如何在Java程序中统计一个字符串中各个字符(包括汉字)出现的次数。该方法适用于任何包含字符的字符串,无论这些字符是英文字母、数字还是汉字。 #### 代码实现细节 1. **导入...