Monday, 3 February 2025

Write a package StrPack which has two classes Concat and Compare. Concat class has a method to concatenate two strings and Compare class has a method to compare two strings. Display appropriate messages


Compare.java

package StrPack;


public class Compare {

    public void compareStrings(String str1, String str2) {

        if (str1.equals(str2)) {

            System.out.println("Strings are equal.");

        } else {

            System.out.println("Strings are not equal.");

        }

    }

}


Concat.java

package StrPack;


public class Concat {

    public void concatenate(String str1, String str2) {

        String result = str1 + str2;

        System.out.println("Concatenated String: " + result);

    }

}


TestStrPack.java

import StrPack.*;


import java.util.Scanner;


public class TestStrPack {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        

        System.out.print("Enter first string: ");

        String str1 = sc.nextLine();

        

        System.out.print("Enter second string: ");

        String str2 = sc.nextLine();


        

        Concat c = new Concat();

        Compare cmp = new Compare();


       

        c.concatenate(str1, str2);

        cmp.compareStrings(str1, str2);


        sc.close();

    }

}