我有一個Java對象數組。說這些對象Obj包含一個變量var,並且我有幾個Obj存儲在一個數組Array []中。比較數組中的對象的變量?
我想比較兩個相鄰的Obj之間的變種,但我不知道如何,也不能在網上找到任何信息(這讓我覺得我工作我的問題是錯誤的或它不可行或什麼的)
編輯:
我目前正在試圖分配有問題的對象數組新的臨時對象,只是在做這些比較的,而迂迴方法:
Obj o1 = o[i];
Obj o2 = o[i+1];
if (o1.var > o2.var)
//etc
但肯定有東西更好。
你的代碼是很不錯的了。我會完全這樣。例如,當您正在調試時,變量中有有趣的東西,所以當您需要查看它們時,它們可能只有一次鼠標點擊。這是使用許多局部變量的美妙之處,即使這會使代碼變得更長。 –