发布网友 发布时间:2022-04-22 21:47
共3个回答
热心网友 时间:2023-10-03 10:14
给你个思路:取第一个数字,然后逐一与后面的数字比较,如果两者相等,则把第一个数字去掉,得到一个新数组,再用前面的办法去比较;如果没相等的数字,则取下一个数字去比较
热心网友 时间:2023-10-03 10:14
import java.util.Set;
import java.util.TreeSet;
public class $ {
public static void main(String[] args) {
int[] arr = { 4, 2, 4, 6, 1, 2, 4, 7, 8 };
Set set = new TreeSet();
for (int num : arr) {
set.add(num);
}
System.out.println(set);
}
}
热心网友 时间:2023-10-03 10:15
String aString = "4, 2, 4, 6, 1, 2, 4, 7, 8 ";
List<Object>
list = Arrays.asList(aString.split(",")).stream().map(i ->
Integer.valueOf(i.trim())).distinct().collect(Collectors.toList());
list.forEach(System.out::println);