# String Combinations Problem Solution in Java | Capgemini ADAPT Solution using Java

In this post, you will get the solution to the Capgemini ADAPT 2022 solution to the problem of String Combinations in Java. Capgemini ADAPT Java Solutions 2022, String Combinations.

Note: The solutions are provided for learning purposes only.

## String Combinations Problem Description:

Write a program in Java to accept a four-letter word. Display all the probable four-letter combinations such that no letters should be repeated in the output within each combination.

PARK

### Sample Output:

PAKR, PKAR, PRAK, APRK, ARPK, AKPR, and so on.

10 seconds

## Capgemini ADAPT 2022 – String Combinations Problem Solution in Java:

```import java.util.Scanner;
public class KboatStringCombinations
{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
System.out.println("Enter a word:");
String str = in.nextLine();
int len = str.length();
if (len != 4) {
System.out.println("Invalid Input!");
System.out.println("Please enter a four letter word");
return;
}
for (int i = 0; i < len; i++) {
for (int j = 0; j < len; j++) {
for (int k = 0; k < len; k++) {
for (int l = 0; l < len; l++) {
if (i != j && i != k && i != l
&& j != k && j != l
&& k != l) {
System.out.print(str.charAt(i));
System.out.print(str.charAt(j));
System.out.print(str.charAt(k));
System.out.println(str.charAt(l));
}
}
}
}
}
}
}```

### BATCHWISE OFF-CAMPUS DRIVES

1. TCS OFF-CAMPUS DRIVES1. 2018 BATCH
2. INFOSYS OFF-CAMPUS DRIVES2. 2019 BATCH
3. COGNIZANT OFF-CAMPUS DRIVES3. 2020 BATCH
4. WIPRO OFF-CAMPUS DRIVES4. 2021 BATCH
5. CAPGEMINI OFF-CAMPUS DRIVES5. 2022 BATCH