import java.util.ArrayList;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();//使用ArrayList类创建一个储存Interger对象的列表
Scanner input = new Scanner(System.in);
System.out.print("Enter numbers and end with 0 :");
int value;
do {
value = input.nextInt();//在循环中重复读入值
if (!list.contains(value) && value != 0)//对于每个值,如果不在列表中,则将其添加到列表中
list.add(value);
} while (value != 0);//输入0表示结束
input.close();
System.out.println();
for (int i : list) {//列表中的元素也可以使用foreach循环进行遍历
System.out.print(i + " ");
}
}
}
"D:\java 12.0\bin\java.exe" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2019.2\lib\idea_rt.jar=52382:C:\Program Files\JetBrains\IntelliJ IDEA 2019.2\bin" -Dfile.encoding=UTF-8 -classpath C:\Users\26601\Desktop\library_management_sys-master\untitled13\out\production\untitled13 Test
Enter numbers and end with 0 :2 5 4 8 9 5 2 0 1
2 5 4 8 9
Process finished with exit code 0
ArrayList类:提示用户输入一个数字序列,然后显示该序列中的不同数字
最新推荐文章于 2022-03-13 19:10:31 发布