Saturday, 12 May 2012

What is mean by String in java?



String :-


1. The Java String is immutable. [we can not change but a new instance create].

2. Generally String is sequence of character, but in JAVA ,String is an object.  String class is used to create string object.

Three Types of Method  inside the Comparison String :

1.  .equals() method
2.  ==  operator
3.  compareTo() method.


public class Stringcomparison {
   
    public static void main(String[] args)
    {
       
        //equal methods
       
        String s1 = "Dennis MacAlistair Ritchie";
        String s2 = "Dennis MacAlistair Ritchie";
          
        String s3 = new String("Dennis MacAlistair Ritchie");
        String s4 = "Dennis MacAlistair";
       
        System.out.println("equals : "+s1.equals(s2));
        System.out.println("equals : "+s1.equals(s3));
        System.out.println("equals : "+s1.equals(s4));
               
        // == operator
       
        System.out.println("-- operator  : "+(s1==s2));
        System.out.println(" == operator : "+(s1==s3));
        System.out.println(" == operator : "+(s1==s4));
       
        // compareTo() method
       
         System.out.println("compareTo method  : "+s1.compareTo(s2));
         System.out.println("compareTo method  : "+s1.compareTo(s3));
         System.out.println("compareTo method  : "+s1.compareTo(s4));
            }
    }

No comments:

Post a Comment