Write a Java Program to Perform Various operation on String Using in Built Function

public class Shyam
{
    private static int ch;

   
    public static void main(String args[])
    {
        String s1,s2,s3;
        Scanner sc=new Scanner(System.in);
        System.out.println("Enter First String");
        s1 = sc.nextLine();
        System.out.println("Enter Second String");
        s2 = sc.nextLine();
       do
       {
        System.out.println("1.Find Lengh");
        System.out.println("2.Concatnation");
        System.out.println("3.Compare");
        System.out.println("4.Replace");
        System.out.println("5.Reverse");
        System.out.println("6.Exit");
        System.out.println("Enter your Choice");
        ch = sc.nextInt();
        switch(ch)
        {  
            case 1:
                    int l = s1.length();
                    System.out.println("Length Of String IS="+l);
                    break;
            case 2:
                    System.out.println(s1+s2);
                    break;
            case 3:
                    if(s1.equals(s2))
                    {
                        System.out.println("String Is Equal");
                    }
                    else
                    {
                        System.out.println("String Is Not Equal");
                    }
                    break;
            case 4:
                    s3 = " Welcome To C++ ";
                    System.out.println("Original String="+ s3);
                    System.out.println(s3.replace("C++", "Java"));
                    break;
            case 5:
               
                    String result = new StringBuffer(s1).reverse().toString();
                    System.out.println(result);
                    break;
            }

       }while(ch!=6);
   
    }

Previous
Next Post »

Disqus Shortname

Comments system