Entschuldigung, ich bin wirklich neu in all dem. Ich weiß, das ist eine blöde/einfache Frage, aber wie würde ich das gemischte Array anzeigen, nachdem ich alles eingerichtet habe. Ich habe meinen Code unten und machte die Klasse, die das Array erstellt und hat den Algorithmus zum Mischen der Ganzzahlen innerhalb des Arrays. Aber ich kann mir nicht vorstellen, wie ich das gemischte Array anzeigen soll. Heres mein Code unten:Anzeigen eines gemischten Integer-Array in Java
Mein Haupt:
package lab4b;
import java.util.Scanner;
public class Lab4B {
public static void main(String[] args) {
Shuffler test = new Shuffler(15);
test.Shuffle();
test.display();
}
}
und meine Shuffle Klasse:
package lab4b;
import java.security.SecureRandom;
public class Shuffler {
private static final SecureRandom randomNumbers = new SecureRandom();
private int [] data;
public Shuffler (int size){
data = new int [size];
for(int i = 0; i<data.length;i++){
data[i]= i+1;
}
}
public void Shuffle(){
int temp;
for(int first = 0; first<data.length; first++){
int second = randomNumbers.nextInt(data.length);
temp = data[first];
data[first] = data[second];
data[second] = temp;
}
}
public void display()
{
for(int counter =0; counter<data.length; counter++){
System.out.print(data[counter]+ " ");
}
System.out.println();
}
}
Don 't' modify 'data [counter]' ** ** bevor ** du es 'druckst'. –
@ElliottFrisch, also sagst du nicht den "Counter + 1" -Teil? – rcv6000