java - Why is this a Boolean and how do i solve it? -


ok, aswitch object .status() method true or false

i want check each individual switch along column, , if on store column number of "on" columns in array count. tried variation of following no avail.

private aswitch[10][10] grid;  public arraylist<integer> checkcol() {   arraylist<integer> count = new arraylist<integer>();   int j =0;   (int = 0; i<10; i++)          if(grid[i][j].status()){         j++;                 if ( j == 9) {                     count.add(i);                    j=0;                 }             }     return count; }     

its halting on if (j == 9) line , think somehow thinks boolean value while think index value j.

any appreciated.

you correct in noting j not boolean value, if statements require boolean expression test true or false, (j == 9) 1 such boolean expression. it's no different if had string s , typed if(s.length() > 0).


Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -