绘制方法流程

时间:2018-01-03 02:23:23

标签: java methods data-structures structure

我试图为数组绘制noDuplicate方法,但我无法完成它。我帮忙:

public void noDups(){

    int size = elementsSize - 1;
    long duplicated = 0;

    for(int i = 0; i <= size; i++){
        duplicated = longArray[i];

        for (int j = i+1; j <= size; j++) {
            if(longArray[j] == duplicated){

                for (int k = j; k < size; k++) {
                    longArray[k] = longArray[k+1];
                }
                elementsSize--;
                j--;
                size--;
                System.out.println("Duplicated Deleted using noDups " + duplicated);
            }
        }
    }
}

请参阅参考文件,了解参考图。enter image description here

1 个答案:

答案 0 :(得分:1)

您可以创建一个集合并将所有元素放入其中。它将仅保留唯一值。