AH autant pour moi, en gros j'en suis à l'étape ou je dois mélanger les éléments de mon tableau j'ai donc fais des recherche sur internet mais je n'ai pas compris ce que j'ai trouver du coup en essayant de l'intégré a mon code il n'y a pas eu de resultat.
Du coup la j'ai essayé votre code mais il y a une erreur de compilation qui dit : "The type of the expression must be an array type but it resolved to int"
mon nouveau code :
<code>
import java.util.Scanner;
import java.util.Arrays;
public class Main {
public static void main(String args[]) {
String[] splitArray = null;
String pass = "";
Scanner scan = new Scanner(System.in);
System.out.println("Veuillez saisir un mot :");
String str = scan.nextLine();
System.out.println("Patientez");
splitArray = str.split("");
for(int i = splitArray.length - 1; i< 0;i--){
int s = 0;
int index = (int)(Math.floor(Math.random()*i)+1);
String a = splitArray[index];
splitArray[index] = s[i];
splitArray[i] = a;
System.out.println("La lettre n° " + i + " est [" + splitArray[i]+"]");
}
}
} <code>
Message édité le 23 mai 2017 à 21:12:09 par lefandeff9