Skip to content
Advertisement

How to shuffle characters in a string without using Collections.shuffle(…)?

How do I shuffle the characters in a string (e.g. hello could be ehlol or lleoh or …). I don’t want to use the Collections.shuffle(...) method, is there anything simpler?

Advertisement

Answer

I dont know anything simpler. But you can use the Math.rand() functionality to generate a random number within the range of the character’s length without replace and that would give you a shuffled output

JavaScript
User contributions licensed under: CC BY-SA
5 People found this is helpful
Advertisement