我試圖製作一個DeleteRecord()
,其中包含任意數量的String[][]
類型參數。我做了一個測試函數,只是爲了看看我需要使用什麼樣的logice來實現這個功能。我做了它的工作,但我想使用一個foreach循環。我怎樣才能做到這一點。我有這樣的代碼:如何通過Java中的foreach循環實現相同的結果
public void testSomething(String[][]... enteredStrings) {
for (int i = 0; i < enteredStrings[0].length; i++) {
for (int j = 0; j < enteredStrings[0][i].length; j++) {
System.out.println("i -> " + i + " " + "j -> " + j + " " + enteredStrings[0][i][j]);
}
}
}
我知道如何使java在foreach循環,但我不能用多維數組來做到這一點。提前致謝。
它的三維我的朋友 – prometheuspk 2011-06-05 18:13:25
如果您打算修改的元素(因爲我看到,你想一個'DeleteRecord()'),你內心的循環不應該是一個foreach循環,否則陣列贏得不會被修改。 – trutheality 2011-06-05 18:16:25