我將有一系列類似的隨機數組。如何替換數組中的單個元素
array1[] = {1,2,3,0,0,5,6}
array1[] = {1,2,0,0,4,5,6}
我希望他們落得像,所以我
array1[] = {1,2,3,X,0,5,6}
array1[] = {1,2,X,0,4,5,6}
的代碼我使用替換所有零給予,而不只是一個與X.替換第一個0。
array1[] = {1,2,3,X,X,5,6}
array1[] = {1,2,X,X,4,5,6}
這不是我要找的。我很高興只換一個,但只有一個。 我正在使用的代碼,
for(int i=0; i<array.length; i++){
if(fruit[i] == 0)
fruit[i]=X;
}
希望這是明確的,感謝您的幫助!暫時停留了一段時間。
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html –
我也試着對數組進行排序,所以第一個元素是0,然後它很容易替換,但是沒有'當X是一個負數時,它就會工作,在這種情況下,它有時會是一個負數。 – Dodo
我認爲沒有必要downvote這個問題。儘管答案很簡單,Dodo已經明確地在這裏做了一些工作來正確描述它。所以+1爲好制定quertion。 – Scheintod