0
Could any of you guy tell me how to get a list of random orders of the given string in java?
10 Antworten
+ 2
Your question is unclear.
Can you give an example of the input and expected output?
+ 2
I think I got it and I really appreciate each of your answers
thanks you all
+ 1
For example,if your input is "ABC",I want to get a list of possible orders like "CBA","ACB","CAB",etc.....
+ 1
Killiam Chances it's permutation
https://code.sololearn.com/cMwSt8bMGAeH/?ref=app
+ 1
Okay
0
Killiam Chances Do you mean to randomly arrange elements of a list?
0
Yes, one way to get a list of random orders of a given string in Java is to convert the string to a list of characters, shuffle the list using the `Collections.shuffle()` method, and then convert the list back to a string. Here is an example:
```
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class StringRandomizer {
    public static void main(String[] args) {
        String inputString = "example";
        List<Character> charList = new ArrayList<>();
        for (char c : inputString.toCharArray()) {
            charList.add(c);
        }
        Collections.shuffle(charList);
        StringBuilder sb = new StringBuilder();
        for (char c : charList) {
            sb.append(c);
        }
        String outputString = sb.toString();
        System.out.println(outputString);
    }
}
```
In this example, we first convert the input string to a list of characters, shuffle the list using `Collections.shuffle()`, and then convert the shuffl
0
You can used random function?



