Friday, 13 April 2018

Search String using index Of Example



  1. /*
      Java Search String using indexOf Example
      This example shows how we can search a word within a String object using
      indexOf method.
    */

    public class SearchStringExample  
    {

      public static void main(String[] args)  
    {
        //declare a String object
        String strOrig = “Hello world Hello World”;

        /*
          To search a particular word in a given string use indexOf method.
          indexOf method. It returns a position index of a word within the string
          if found. Otherwise it returns -1.
        */

        int intIndex = strOrig.indexOf(“Hello”);

        if(intIndex == 1){
          System.out.println(“Hello not found”);
        }else{
          System.out.println(“Found Hello at index “ + intIndex);
        }

        /*
          we can also search a word after particular position using
          indexOf(String word, int position) method.  
        */

        int positionIndex = strOrig.indexOf(“Hello”,11);
        System.out.println(“Index of Hello after 11 is “ + positionIndex);

        /*
          Use lastIndexOf method to search a last occurrence of a word within string.
        */
        int lastIndex = strOrig.lastIndexOf(“Hello”);
        System.out.println(“Last occurrence of Hello is at index “ + lastIndex);

      }
    }

    /*
    Output of the program would be :
    Found Hello at index 0
    Index of Hello after 11 is 12
    Last occurrence of Hello is at index 12
    */

Related Posts:

  • LinkList (Java) Java Linked List class uses doubly linked list to store the elements. The important points about Java Linked List are: Java Linked List … Read More
  • Recursion –>Recursion is a process in which a method calls itself continuously.  A method in java that calls itself is called recursive me… Read More
  • Difference between ArrayList and LinkedList ArrayList LinkedList 1) ArrayList internally uses dynamic array to store the elements. LinkedList internally uses doubly linked list … Read More
  • Interface An interface in java is a blueprint of a class. It has static constants and abstract methods. The interface in java is a mechanism to achieve a… Read More
  • ArrayList Array List:-ArrayList class uses a dynamic array for storing the elements. Example:-Public Class MyClass { public static void main(str… Read More

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (100) AI (41) Android (24) AngularJS (1) Api (2) Assembly Language (2) aws (17) Azure (7) BI (10) book (4) Books (200) C (77) C# (12) C++ (83) Course (67) Coursera (251) Cybersecurity (25) Data Analysis (3) Data Analytics (3) data management (11) Data Science (149) Data Strucures (8) Deep Learning (21) Django (16) Downloads (3) edx (2) Engineering (14) Euron (29) Events (6) Excel (13) Factorial (1) Finance (6) flask (3) flutter (1) FPL (17) Generative AI (11) Google (36) Hadoop (3) HTML Quiz (1) HTML&CSS (47) IBM (30) IoT (1) IS (25) Java (93) Java quiz (1) Leet Code (4) Machine Learning (86) Meta (22) MICHIGAN (5) microsoft (4) Nvidia (4) Pandas (4) PHP (20) Projects (29) pyth (1) Python (1058) Python Coding Challenge (461) Python Quiz (131) Python Tips (5) Questions (2) R (70) React (6) Scripting (3) security (3) Selenium Webdriver (4) Software (17) SQL (42) UX Research (1) web application (8) Web development (4) web scraping (2)

Followers

Python Coding for Kids ( Free Demo for Everyone)