This exercise assumes you have a working example of Java String Array Contains
/* Java String Array Contains Example This Java String Array Contains example shows how to find a String in String array in Java. */ import java.util.Arrays; public class StringArrayContainsExample { public static void main(String args[]){ //String array String[] strMonths = new String[]{“January”, “February”, “March”, “April”, “May”}; //Strings to find String strFind1 = “March”; String strFind2 = “December”; /* * There are several ways we can check whether a String array * contains a particular string. * * First of them is iterating the array elements and check as given below. */ boolean contains = false; //iterate the String array for(int i=0; i < strMonths.length; i++){ //check if string array contains the string if(strMonths[i].equals(strFind1)){ //string found contains = true; break; } } if(contains){ System.out.println(“String array contains String “ + strFind1); }else{ System.out.println(“String array does not contain String “ + strFind1); } /* * Second way to check whether String array contains a string is to use * Arrays class as given below. */ contains = Arrays.asList(strMonths).contains(strFind1); System.out.println(“Does String array contain “ + strFind1 + “? “ + contains); contains = Arrays.asList(strMonths).contains(strFind2); System.out.println(“Does String array contain “ + strFind2 + “? “ + contains); } } /* Output of above given Java String Array Contains example would be String array contains String March Does String array contain March? true Does String array contain December? false */
No comments:
Post a Comment