以下是一个Java示例,该示例从给定的字符串中删除重复的元素。
import java.util.Arrays; import org.apache.commons.lang3.ArrayUtils; public class DuplicateSample { public static void main(String args[]){ String str = "malayalam"; char[] myArray = str.toCharArray(); for(int i=0; i<myArray.length-1; i++){ for (int j=i+1; j<myArray.length; j++){ if(myArray[i] == myArray[j]){ myArray = ArrayUtils.remove(myArray, j); } } } System.out.println("删除重复值后的字符串值:"+Arrays.toString(myArray)); } }
输出结果
删除重复值后的字符串值:[m, a, l, y]