用java语言编写一个程序,实现下面功能,利用set集合,存入n个小于100的不重复的整数,用户输入n,输出集合中的所有元素,并用空格隔开
时间: 2023-07-14 17:12:31 浏览: 84
用java语言写的实现输入整数
3星 · 编辑精心推荐
以下是 Java 代码实现:
```java
import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入n的值:");
int n = sc.nextInt();
Set<Integer> set = new HashSet<>();
System.out.print("请输入" + n + "个小于100的不重复的整数:");
for (int i = 0; i < n; i++) {
int num = sc.nextInt();
if (num < 100 && !set.contains(num)) {
set.add(num);
}
}
System.out.print("集合中的所有元素为:");
for (int num : set) {
System.out.print(num + " ");
}
}
}
```
程序运行示例:
```
请输入n的值:5
请输入5个小于100的不重复的整数:1 2 3 4 5
集合中的所有元素为:1 2 3 4 5
```
阅读全文