Ich denke, ich muss es verlieren. Ich versuche, die Koordinaten eines Elements in einem 2D-Array zu finden.Lokalisieren Koordinaten des Elements in 2D Array
Ich habe den Code so einfach wie ich konnte verdummt und immer noch nicht richtig. Ich bin sehr neu in Java
Bitte sagen Sie mir, warum die Antwort auf diese Frage immer 42.0, egal, wo ich die ‚*‘
setzenpublic static void main(String[] args) {
locateStar(board);
}
static char[][] board = {
{ '.', '.', '.', '.' },
{ '.', '.', '.', '.' },
{ '.', '.', '.', '*' },
{ '.', '.', '.', '.' }
};
public static void locateStar(char[][] board) {
double star = 0;
for (int i = 0; i < board.length; i++) {
for (int j = 0; j < board[0].length; j++) {
if (board[i][j] == '*') {
star = board[i][j];
}
}
}
System.out.println(star);
}
Ahh du schlägst mich um ein paar Sekunden: P Ich hätte den Code nicht formatieren sollen! – AkiRoss
Vielen Dank. Ich weiß, dass ich sehr dumm bin. Du hast meine geistige Gesundheit gerettet !!! – user4824195