java刪除數組中重複的數

來源:生活大全幫 1.7W

java刪除數組中重複的數

需要傳入一個Object數組,然後返回去重後的數組;記錄去除重複之後的數組長度和給臨時數組作為下標索引;創建一個臨時數組;遍歷原數組;聲明一個標記,並每次重置;內層循環將原數組的元素逐個對比;如果發現有重複元素,改變標記狀態並結束當次內層循環;判斷標記是否被改變,如果沒被改變就是沒有重複元素;沒有元素就將原數組的元素賦給臨時數組;聲明需要返回的數組,這個才是去重後的數組;用arraycopy方法將剛才去重的數組拷貝到新數組並返回。
熱門標籤