请教一道JAVA的编程作业

来源:百度知道 编辑:UC知道 时间:2024/06/30 02:11:57
编写一个程序,要求能够读入10 个数,并且输出其中互不相同的数,要求有输入和输出对
话框。
例如:输入 1,5,4,4,2,3,5,6,8,2,2,3
得到输出 1,5,4,2,3,6,8

谢谢~~
我是初学啊 麻烦写个简单的初学者看得懂的程序吧

public class test {

public static void main(String args[]){

boolean flag = true;

if(args.length<10)
{
System.out.println("请输入至少十个数");
return;
}
System.out.println(args[0]);//第一个数肯定输出
for(int i=1;i<10;i++)
{
flag = true;
for(int j=i-1;j>=0;j--)
{
if(args[i].equals(args[j]))
{
flag=flag&&false;//如果有相同就将flag置为false
}
}
if(flag)
{
System.out.println(args[i]);
}
}
}
}

要用到swing方面了

好久没碰

这个也太简单了吧,把所有数存到SET集合里,取出来的就是不重复的。

public static void main(String args[]){
Integer num=null;
Set set=new HashSet();
for(i=0;i<=10;i++)
Scanner scan = new Scanner(System.in);
num = scan.nextInt();
set.add(num);
}

Iterator it=set.iterator();
while(it.hasNext){
String print_num=it.next(