题解 | #整型数组合并#
整型数组合并
https://www.nowcoder.com/practice/c4f11ea2c886429faf91decfaf6a310b
import java.util.*;
import java.util.stream.Collectors;
public class Main {
static ArrayList<Integer> arr1;
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n1 = in.nextInt();
arr1 = new ArrayList<>();
for (int i = 0; i < n1; i++) {
arr1.add(in.nextInt());
}
int n2 = in.nextInt();
for (int i = 0; i < n2; i++) {
arr1.add(in.nextInt());
}
List<Integer> collect = arr1.stream().distinct().sorted().collect(
Collectors.toList());
StringBuffer stringBuffer = new StringBuffer();
for (Integer integer : collect) {
stringBuffer.append(integer);
}
System.out.println(stringBuffer);
}
}
解题思路:
1, 将所有整数, 放置到一个集合中, 然后进行相应的去重和排序操作