去掉一个已经排好序的数组的重复数字,执行速度也是考虑的问题。
package JAVA_Project_01_04;//创建一个包
/*
提供两种思路解决去掉重复数字:第一种是增加一个数组,但是长度无法确定,记录没有重复的值;
第二种是增加一个数组,用于记录原数组中存在的数,再增加一个数组可以确定数组的长度,用于存放原数组的值。
*/
public class TextDelRepeat {
//操作去掉数组中重复数字的类
public static int[]changeMethodOne(int src[]){
//方法一 去掉重复数字
int length=src.length;//获得传入数组的长度
int[] taget =new int[length];//声明一个数组,长度为传入数组的长度
int index = 0;
taget[0]=src[0];//设置数组的初始值
for (int i = 1; i < length; i++) {
//循环遍历传入数组
if (taget[index]