本文主要是介绍java 输入10个个位整数,去掉重复数字,并由小到大排序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
@Test
public void t17(){ //输入10个个位整数,去掉重复数字,并由小到大排序
System.out.println("输入10个个位整数:");
int[] array=new int[10];
int[] array1=new int[10];
int[] array2=new int[10];
for(int i=0;i<10;i++){
array[i]=new Scanner(System.in).nextInt();
}
int k=0;
for(int i=0;i<10;i++){
array1[k]=array[i];
for(int j=0;j<10;j++){
if(array1[k]==array[j]){
array[j]=10;
}
}
k++;
}
System.out.println(Arrays.toString(array1));
for(int i=0;i<array1.length;i++){
if(array1[i]<10){
array2[i]=array1[i];
}
}
Arrays.sort(array2);
System.out.println(Arrays.toString(array2));
for(int i=0;i<array1.length;i++){
if(array2[i]!=0){
System.out.println(array2[i]);
}
}
}
输入10个个位整数:
2
1
2
4
2
1
6
4
2
4
[2, 1, 10, 4, 10, 10, 6, 10, 10, 10]
[0, 0, 0, 0, 0, 0, 1, 2, 4, 6]
1
2
4
6
这篇关于java 输入10个个位整数,去掉重复数字,并由小到大排序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!