2012-10-26 48 views
1

我希望比較一個數組與自身,所以它不會處理特定的代碼體,除非座標不同。例如:二維數組:檢索行/列而不是值

if (one [a][b] == two [c][d]) 
{ 
    //Do Nothing 
} 

else 
{ 
    System.out.println(one [a][b]); 
} 

我想要做的是比較使用的座標([A] [B]和[C] [d]),以及什麼樣的一個或兩個元素是不是值。有沒有辦法做到這一點?

+2

正如'if(a == c || b == d){/ * nothing * /} else {/ * something * /}'?甚至「如果(a!= c && b!= d){/ * something * /}' - 都必須有所不同,或者只有一個? – John3136

+0

對不起,我應該澄清。讓我把價值代替我使用的變量。 'code'如果[50] [50] == [50] [50] {// 什麼都不做 } 其他 {// 東西,如果[50] [50]!= [C] [ d] }'code' – Sozziko

+0

如果你不關心數組中的值,那麼就不討論數組。 –

回答

1

如果你只想檢查痕跡,爲什麼不這樣做呢?只需爲一個數組創建一對變量:arrOne_col和arrOne_row,然後對另一個數組執行相同的操作並比較它們的值。