Requirement is to search a particular String in the Array of String value. To achieve this we need to have some set string values in a String array and secondly we need to have a String value to be searched.

Tips to Proceed...

1. Take counter
2. Iterate String and match the value on each iteration using equals() method.

Steps to do....

1. Take a counter count=0 .
2. Get the String to be searched.
3. Iterate the String Array and keep on searching from index=0 till length.
4. While looping keep on matching the string value with each index value of the Array.
5. If it get matched print "Match Found" and increment a counter.
6. If not matched then Print " No Match Found ".

Program :


public class Lab1{

    public static void main(String args[]){

 int count=0;
  
 String arr[]= new String[10];
 Scanner sc = new Scanner(System.in);
 System.out.println("Enter the String ");

 for(int i=0;i<10;i++){    // Iterate loop to store value in Array
     System.out.print((i+1)+". ");
     arr[i]=sc.next();
 }

 System.out.println("Enter the String to be searched");
 String s=sc.next();      // Enter value to be searched
  
 for(int i=0;i<arr.length;i++){ // Loop to search the Element
     if(s.equals(arr[i])){  
  System.out.println("Match Found");
  count++;
     }
 }
        
        if(count==0)     // Checking No Such Element Present in Array
          System.out.println("No Element Found ");

 System.out.println("No of Words Found in Number:"+count);
  
 }
}









Related Posts:

  • Deep Cloning in java It is the manually implemented coding for doing cloning. This concept has came to overcome the limitation found with shallow cloning which fails to clone the data member. Through deep cloning we can be able to cover up the … Read More
  • Dynamic Dispatch in Java It is a concept in java to achieve the Dynamic / Run-time polymorphism. It is the process of assigning sub-class object in super type reference later if needed that sub-class object can be type-caste into its super type. Dy… Read More
  • Interface in Java Interface is a keyword in java and also a concept in java to over come the limitation of not supporting multiple inheritance by java. Now with the concept of interface we can have implement multiple interface full filing th… Read More
  • Cloning in java Cloning is a concept used to create a new object of the existing object. It means creating another object in the memory same as the existing one by copying the content of it. For cloning a object java vendor has provided… Read More
  • Shallow Cloning in java It is a default cloning in java implemented by the Java vendor simply by using one predefined method in the Object class i.e clone().  Using shallow cloning we can only be able to clone the member of the class but fa… Read More

37 comments:

  1. Thanks for sharing this here. I need details of Tally Solutions

    ReplyDelete
  2. Thanks for the information about this Really nice Post.to know more good and intresting topics.Know More

    ReplyDelete
  3. I ‘d mention that most of us visitors are endowed to exist in a fabulous place with very many wonderful individuals with very helpful things.

    bullet force hack android

    ReplyDelete
  4. Very nice blog. It is very useful for us. Thanks for good information.Visit here :bullet boy game

    ReplyDelete
  5. I Love your article. You can visit my website : armored core pc download

    ReplyDelete
  6. Nice Blog and very useful content to read and implement.
    Read similar and useful content...https://www.tallyerp9dubai.com/tally-erp-9-support.html

    ReplyDelete
  7. thanks for making java tutorial useful for java beginners in IT Sector



    Tally UAE

    ReplyDelete

Ads 468x60px

.

Ads

.

Featured Posts

Popular Posts

Like Us On FaceBook

Total Pageviews

201978

Online Members

Live Traffic