R
Ro0kie
Gast
Liebes Java-forum.org!
Ich habe eine Methode die mir ein Array zurück gibt nur wenn ich es mit einem anderen Array aufangen will kriege ich eine IndexOutOfBoundsEXception.
Hat jemand eine Idee ?
Danke im voraus !
MfG Ro0kie
Ich habe eine Methode die mir ein Array zurück gibt nur wenn ich es mit einem anderen Array aufangen will kriege ich eine IndexOutOfBoundsEXception.
Java:
/**
* Testklasse für die Klassen NWuerfel und Wuerfel, die nebenbei auch noch eine
* Statistik der gewürfelten Augen erstellt.
*
* @author Martin S
* @version 2011-05-22
*/
public class Wuerfelstatistik {
public static void main(String [] args){
int[][] testarray = new int[100][100];
//Befüllen des Arrays
for(int l =0;l<testarray.length;l++){
for(int k=0; k<testarray[l].length;k++){
testarray = NWuerfel.nwuerfeln(1,1);
}
}
//Ausgeben des Arrays
for(int i =0;i<testarray.length;i++){
for(int j=0; j<testarray[i].length;j++){
System.out.println(testarray[i][j]);
}
}
}
}
Java:
/**
* Klasse welche das würfeln mit meheren Würflen simuliert.
*
* @author Martin S
* @version 2011-05-22
*/
public class NWuerfel {
public static int[][] nwuerfeln(int nwuerfel,int wurfanzahl){
int[][] ngewuerfelt = new int [nwuerfel][wurfanzahl];
for(int i =nwuerfel;i>0;i--){
for(int j =0;j<wurfanzahl;i++){
ngewuerfelt[i][j]=Wuerfel.wuerfeln();
}
}
return ngewuerfelt;
}
}
Java:
/**
* Klasse,welche einen Würfel simuliert.
*
* @author Martin S
* @version 2011-05-22
*/
public class Wuerfel {
/**
* Methode,welche das würflen eines Würfels mit 6 Augen simuliert.
*
* @return gewuerfelt Gibt die gewürfelte Augenzahl zurück.
*/
public static int wuerfeln(){
int gewuerfelt =(int) (Math.random()*6+1);
return gewuerfelt;
}
}
Hat jemand eine Idee ?
Danke im voraus !
MfG Ro0kie