admin管理员组

文章数量:1596328

 使用下面的方法头编写方法,消除数组中重复出现的值并返回改新数组:

public static int[] eliminateDuplicates(int[] list)

编写测试程序读取10个整数,调用该方法并显示应该K歌分隔的不同数字。

import java.util.Scanner;

public class Exercise07_15 {
    public static void main(String[] args) {
        System.out.println("Enter 10 numbers:");
        int[] list=new int[10];
        //因为返回的是数组,所以需要先复印数组
        int[] numebrList=eliminateDuplicates(list);
        System.out.print("The distinct numbers are");
        for (int i =0;i<list.length;i++) {
            int temp=numebrList[i];
            //不输出0或者第一个数为0时才输出
            if (temp!=0||(i==0&&temp==0))
            System.out.print(numebrList[i]+" ");
        }
    }
    public static int[] e

本文标签: 黑皮练习题Java