A string is a sequence of characters. In java, objects of String are immutable which means a constant and cannot be changed once created. String is slow and consumes more memory when we concatenate too many strings because every time it creates new instance. String class overrides the equals() method of Object class. So you can compare the contents of two strings by equals() method.
public class stringsConcept { public static void main(String args[]) { //String in Java String a="Tutor Joes"; String b="tutor Joes"; System.out.println("A : "+a); System.out.println("B : "+b); System.out.println("A HashCode "+a.hashCode()); System.out.println("B HashCode "+b.hashCode()); System.out.println("Equals : "+a.equals(b)); System.out.println("Equals Ignore Case: "+a.equalsIgnoreCase(b)); System.out.println("Length: "+a.length()); System.out.println("CharAt: "+a.charAt(0)); System.out.println("Uppercase: "+a.toUpperCase()); System.out.println("Lowercase: "+a.toLowerCase()); System.out.println("Replace: "+a.replace("Joes","Stanley")); System.out.println("Contains : " + a.contains("Joes")); System.out.println("Empty : " + a.isEmpty()); System.out.println("EndWith : " + a.endsWith("es")); System.out.println("StartWith : " + a.startsWith("Tut")); System.out.println("Substring : " + a.substring(5)); System.out.println("Substring : " + a.substring(0, 5)); char[] carray = a.toCharArray(); for(char c : carray){ System.out.print(c+ " "); } String c=" Tutor "; System.out.println("Length: "+c.length()); System.out.println("C:"+c); System.out.println("C Trim :"+c.trim()); System.out.println("C Trim Length:"+c.trim().length()); } }
A : Tutor Joes B : tutor Joes A HashCode : -1314220131 B HashCode : 987282301 Equals : false Equals Ignore Case: true Length : 10 CharAt : T Uppercase : TUTOR JOES Lowercase : tutor joes Replace : Tutor Stanley Contains : true Empty : false EndWith : true StartWith : true Substring : Joes Substring : Tutor T u t o r J o e s Length : 7 C : Tutor C Trim : Tutor C Trim Length : 5To download raw file Click Here
Learn All in Tamil © Designed & Developed By Tutor Joes | Privacy Policy | Terms & Conditions