View Single Post
  #9 (permalink)  
Old 04-29-2008, 09:30 PM
aleshivan's Avatar
aleshivan aleshivan is offline
Member
 
Join Date: Apr 2008
Posts: 1
aleshivan is on a distinguished road
Scrambling String
Quote:
Originally Posted by Shadow22202 View Post
All I need to know how to do is scramble a word such as "Superman" so that each time I run the program is jumbles the word (i.e. punamres or seurmpan). Each run needs to be a different "scramble" Thank you
para revolver una palabra yo haria lo siguiente:
Code:
public int randPos(int max){ return (int)(max * Math.random()); } public String scrambleString(String inStr){ char[] chars = inStr.toCharArray(); for (int i = chars.length - 1; i > 0; i--) { int guest = randPos(i); char current = chars[guest]; chars[guest] = chars[i]; chars[i] = current; } return new String(chars); }
Buena suerte
__________________
Alex Roldan HD.
Parquesoft - Cali, Colombia

Last edited by aleshivan : 04-29-2008 at 09:49 PM. Reason: Corrección de estilo
Reply With Quote