Home Java String-examples Java String Occurrence in a String



Java String Occurrence in a String
Posted on: August 18, 2007 at 12:00 AM
In this program you will learn how to find the occurrence of a String in another String.

Java String Occurrence in a String

     

In this program you will learn how to find the occurrence of a String in another String. Here we have already taken a String.

Description of the code:

In the program code given below, we will find another String from a String which already exists. Here we have taken two variables- result and len. We have applied a condition here that if length is greater than zero then it will start searching for the string with the help of the method base.indexOf();. And once it will find the string at the given position then it will display the following output. 

The code of the program is given below:

import java.util.*;
import java.io.*;
import java.lang.String;

public class StringCount{
  public static void main(String args[]){
  String searchFor = "is";
  String base = "This is the method";
  int len = searchFor.length();
  int result = 0;
  if (len > 0) {  
  int start = base.indexOf(searchFor);
  while (start != -1) {
  result++;
  start = base.indexOf(searchFor, start+len);
  }
  }
  System.out.println(result);
  }

Output of the program:

C:\unique>javac StringCount.java

C:\unique>java StringCount
2

C:\unique>

Download this example.

Related Tags for Java String Occurrence in a String:
cstringsearchvariablesiohelpmethodvariablefindreadriasearchinglengthtarappstartifconditionforindexiewithexistsprogramrambaseeareilitzeronotlivarulresultindexoffromartinnoasstamtradarcesstsasercmeproppwhichssustaratkishallivgreeaandarcodcodestrrtvatwzxissriringthcondavbelostchiabablaphatexifinplprndodeonomogro


More Tutorials from this section

Ask Questions?    Discuss: Java String Occurrence in a String   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.