Java – initializes multiple variables in a for loop
•
Java
I am a student trying to find out how to solve a seemingly simple problem When I try to initialize 2 variables in a for loop, I get an error I'm creating a bank for the game board Why did I get this mistake?
This is the method:
public String [] board;
public void printBoard(){
for(int i,j = 0; i < this.board.length; i++,j++)
if(j > 10)
System.out.println();
else
System.out.print(this.board[i]);
> java:39: error: variable i might not have been initialized
Solution
This is because you did not initialize the variable I, which could be zero or something else
for(int i = 0,j++)
if(j > 10)
System.out.println();
else
System.out.print(this.board[i]);
Don't forget to initialize variables if some objects are using it
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码
