public class StringProcessing { public static void main(String[] args) { String myString = "Hello World"; // check if myString is same as another String object String anotherString = "Hi there, World!"; if (myString.equals(anotherString)) { // do not use == System.out.println("The two Strings are same"); } // check the occurence of a substring in myString with indexOf() method if (myString.indexOf("Hello") != -1) { System.out.println(myString + " contains the substring"); } // add a substring (concatenate) String nameString = "Raheel"; myString = myString + " " + nameString; // concatenate with a space in between System.out.println("The concatenated String is: " + myString); // print all the characters in myString System.out.println("The characters in " + myString + " are:"); for(int i=0; i