Below is a Java program.
 public String makinStrings() {
 String s = “Fred”;
 s = s + “47”;
 s = s.substring(2, 5);
 s = s.toUpperCase();
 return s.toString();
 }
How can I find out how many String object is created in the String pool. I think there are 4 objects created which are - "Fred" , "Fred47" , "ed4" , "ED4". Is this correct assumption?
 
     
    