Java控制台输入数组并逆序输出的方法实例 原创

网友投稿 236 2023-04-11


Java控制台输入数组并逆序输出的方法实例 原创

输入一个数组,然后颠倒次序进行输出,这种算法在程序hvbYBMNr开发中经常用到,下面我们通过一个小实例来看看怎么实现在控制台输入一个数组,并让其逆序输出的。

源码:

import java.util.Scanner;

public class Test01 {

public static void main(String[] args){

System.out.println("请输入五个数");

int[]l=new int [5];

for(int i=0;i<5;i++)

l[i]=new Scanner(System.in).nextInt();

Test01 sorter=new Test01();

sorter.ReverseSort(l);

}

public void ReverseSort (int[] l) {

int len=l.length;

for(int i=0;i

int temp=l[i];

l[i]=l[len-1-i];

l[len-1-i]=temp;

}

System.out.println("反转后");

show(l);

System.out.println();

}

public static void show(int[] l) {

for(int i:l){

System.out.print(i+" ");

}

}

}

附:Scanner是SDK1.5的时候增加的一个类,用来获取控制台输入的参数,还是比较重要的。

将上述代码放到自己新建的类当中,然后运行,在运行hvbYBMNr结果里输入一组数,回车即可。

int temp=l[i];

l[i]=l[len-1-i];

l[len-1-i]=temp;

}

System.out.println("反转后");

show(l);

System.out.println();

}

public static void show(int[] l) {

for(int i:l){

System.out.print(i+" ");

}

}

}

附:Scanner是SDK1.5的时候增加的一个类,用来获取控制台输入的参数,还是比较重要的。

将上述代码放到自己新建的类当中,然后运行,在运行hvbYBMNr结果里输入一组数,回车即可。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Solr通过特殊字符分词实现自定义分词器详解
下一篇:vue实现全选和反选功能
相关文章

 发表评论

暂时没有评论,来抢沙发吧~