15. Swap two String without Third String - prabhatrocks07/Core-Java-Programming GitHub Wiki
public class SwapTwoStrings {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("-- Enter the first string :-- ");
String s1 = sc.nextLine();
int length = s1.length();
System.out.println("-- Enter the second string :-- ");
String s2 = sc.nextLine();
sc.close();
/*Swapping Process Begins*/
System.out.println("-------------------------------");
System.out.println("-- String Before Swapping :--");
System.out.println("1st String = " + s1);
System.out.println("2nd String = " + s2);
s1 = s1 + s2;
s2 = s1.substring(0, length);
s1 = s1.substring(length);
/*Swapping Process End*/
System.out.println("-------------------------------");
System.out.println("-- String After Swapping :--");
System.out.println("1st String = " + s1);
System.out.println("2nd String = " + s2);
}
}