All pastes #197117 Raw Edit

Someone

public java v1 · immutable
·published 2006-10-11 02:43 UTC
rendered paste body
public class Lab09d{	private int xCount,oCount;	public static void main(String [] args)	{		char[][] arr = {			{'X','O','O','O','X'},			{'X','X','X','X','O'},			{'O','O','X','O','X'},			{'O','X','X','X','O'},			{'O','O','O','O','X'}		};		Lab01d test = new Lab01d();		test.XCount(arr);		test.OCount(arr);		test.toString();	}		/*public Lab01d()	{				}*/	public void XCount(char [][] arr)	{		int x=0, y=0;		if(arr[x][y]=='X')		{			xCount++;			if((x+1)>=arr[x].length)			{				if((y+1)<arr.length)					y++;				XCount(arr);			}			else			{				x++;				XCount(arr);			}			/*else			{				if((y+1)<arr.length)					y++;				XCount(arr);			}		}		else		{			x--;			if((y+1)<arr.length)				y++;			XCount(arr);		}*/		this.xCount=xCount;	}	}		public void OCount(char [][] arr)	{		int x=0, y=0;		if(arr[x][y]=='O')		{			oCount++;			if((x+1)<arr[x].length)				x++;			OCount(arr);		}		else		{			x--;			if((y+1)<arr.length)				y++;			OCount(arr);				}				this.oCount=oCount;	}		public String toString()	{		return "O Count = "+oCount+"\nX Count = "+xCount;	}}