`

Java 一个字符串在另一个字符串中出现的次数

阅读更多
package com.string.to;

public class Four {
	public static void main(String args[]){
		String t="a";
		String s="advancea";
		System.out.println(new Four().sort(t,s));
	}
	public int sort(String t,String s){
		int count=0;
		String[] k=s.split(t);
		if(s.lastIndexOf(t)==(s.length()-t.length()))
			count=k.length;
		else
			count=k.length-1;
		if(count==0)
			System.out.println("t do not founded in s");
		else
			return count;
		return -1;
	}

}

分享到:
评论
1 楼 guangzhe_yue 2012-07-31  
如果是s="aaaaaaaaaaa"则处理不了了。

相关推荐

    笔试题 还是那个查找一个字符串中出现次数最多的字符 java 代码2

    笔试题 还是那个查找一个字符串中出现次数最多的字符 java 代码2

    找出一个字符串中出现次数最多的子字符串,并返回重复次数

    找出一个字符串中出现次数最多的子字符串,并返回重复次数。使用java编写

    java统计字符串每个字符出现次数

    在Java编程中,统计字符串中每个字符出现的次数是一个常见的任务,特别是在面试或笔试中作为考察点。这个任务可以通过使用HashMap来实现,因为HashMap提供快速的查找和插入操作,适合处理这种计数的问题。以下是一个...

    5统计某个字符串中大小写字母A或a出现的次数java

    在Java编程语言中,统计一个字符串中特定字符的出现次数是一项常见的任务,这对于文本分析、数据处理和算法实现都有很重要的应用。在这个问题中,我们需要编写一个程序来计算字符串中大写"A"和小写"a"的总数。下面将...

    查找字符串中出现重复次数最多的字符

    本主题关注的是如何查找一个字符串中出现重复次数最多的字符。这是一个典型的字符串处理问题,对于理解字符串操作和优化算法能力的提升非常有帮助。 首先,我们要明确问题的目标:给定一个字符串,找出其中出现频率...

    统计字符串中子字符串出现的次数,并返回

    "统计字符串中子字符串出现的次数,并返回"是一个常见的需求,广泛应用于文本分析、数据挖掘以及日志处理等多个场景。本篇文章将深入探讨如何在C#中实现这一功能,以及涉及到的相关知识点。 首先,我们要明确字符串...

    讨论字符串中字符出现的次数

    以上四种方法展示了如何在Java中统计字符串中字符或子字符串的出现次数。每种方法都有其适用场景,可以根据实际需求选择合适的方法。例如,对于单个字符的统计,可以优先考虑使用 `substring` 和 `replaceAll` 的...

    Java分割字符串

    在Java编程语言中,分割字符串是一项常见的操作,它允许我们将一个长字符串分解成多个子字符串,每个子字符串对应原字符串中的某个部分。这通常通过使用`split()`方法来实现,该方法是Java `String`类的一个成员。在...

    Java统计一个字符串在另外一个字符串出现次数的方法

    本文主要介绍了Java统计一个字符串在另外一个字符串出现次数的方法,涉及java字符串遍历、正则匹配等相关操作技巧。下面将详细介绍相关知识点: 一、Java字符串遍历 Java字符串遍历是指将字符串转换为字符数组,...

    从字符串中查找字符出现次数的方法和性能对比

    在IT领域,尤其是在编程与数据处理中,统计字符串中特定字符的出现次数是一个常见的需求。本文将深入探讨几种实现这一功能的方法,并通过实际代码示例和性能对比分析,帮助读者理解每种方法的优劣,以便在实际开发中...

    Java检索字符串中是否存在某字符

    如果我们要统计子串在主字符串中出现的次数,可以在找到一次匹配后,将主字符串的指针移动到匹配结束的位置加上next function的值,这样可以跳过已匹配的部分,继续寻找下一个匹配。 从提供的文件名来看,可能包含...

    demo_并返回出现起始索引_获取一个字符串在另一个字符串中出现的次数_DEMO_

    以下是一个简单的示例代码,演示如何获取一个字符串在另一个字符串中出现的次数及其起始索引: ```java public class StringSearchDemo { public static void main(String[] args) { String mainStr = "这是一个...

    java 分解字符串

    在Java编程语言中,分解字符串是一项常见的任务,它涉及到对字符串进行分析,将字符串分割成多个子字符串。这个过程通常被称为字符串分割。在Java中,我们主要使用`String`类提供的`split()`方法来实现这一功能。...

    java代码-使用java输入一个长度不超过30的字符串然后再输入一个字符输出该字符在字符串中出现的次数的源代码

    java代码-使用java输入一个长度不超过30的字符串然后再输入一个字符输出该字符在字符串中出现的次数的源代码 ——学习参考资料:仅用于个人学习使用!

    java中截取带汉字的字符串

    在Java编程语言中,处理包含中文字符的字符串时,经常遇到的一个问题是如何正确地截取这些字符串。如果直接按照字节(byte)来进行分割,很容易导致中文字符被截断一半,从而形成乱码。这是因为一个中文字符通常占用多...

    java 分割字符串

    在Java编程语言中,分割字符串是一项常见的操作,它允许我们将一个长字符串分解成多个子字符串,每个子字符串对应原字符串中的某一部分。这通常通过使用`split()`方法来实现,该方法是`String`类的一个实例方法。让...

    Java统计一个文本文件中每一行字符串出现的次数

    Java实现统计一个文本文件中每一行字符串出现的次数,Java实现统计一个文本文件中每一行字符串出现的次数

    java实验-字符串.docx

    总结来说,这个实验旨在帮助我们理解和掌握Java中字符串的基本操作,如获取长度、查找特定字符的次数,以及理解字符串比较和可变性在性能上的差异。通过实践,我们可以更好地运用这些知识来编写高效的Java代码。

    Java 推荐系统 字符串 余弦相似度 算法

    具体来说,在本例中,我们将每个字符串视为一个向量空间中的向量,每个字符出现的次数作为该字符在向量中的分量。具体步骤如下: 1. **向量化**:首先需要将输入的两个字符串转换为向量表示。在这个过程中,需要...

Global site tag (gtag.js) - Google Analytics