troubleshooting Question

Java simple method error

Avatar of Kyle Hamilton
Kyle HamiltonFlag for United States of America asked on
12 Comments1 Solution365 ViewsLast Modified:
Why does this cause an error?

I'm getting "Incompatible operand types int[] and int" on line 6

public static int whichShip(int[][] array, int row, int col){
	 //find which ship got hit (find coordinate in compBoard array, and return the index)
		int i = 0;
		for (i = 0; i < array.length; i++){
		 for (int j = 0; j < array[i].length; j++){
			 if (array[i] == row && array[i][j] == col){
				 return i;
Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 12 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 12 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros