Java控制台输入数组并逆序输出的方法实例[原创]
发布时间:2020-12-14 14:21:24 所属栏目:Java 来源:网络整理
导读:输入一个数组,然后颠倒次序进行输出,这种算法在程序开发中经常用到,下面我们通过一个小实例来看看怎么实现在控制台输入一个数组,并让其逆序输出的。 源码: import java.util.Scanner;public class Test01 { public static void main(String[] args){ Sy
输入一个数组,然后颠倒次序进行输出,这种算法在程序开发中经常用到,下面我们通过一个小实例来看看怎么实现在控制台输入一个数组,并让其逆序输出的。 源码: 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<len/2;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的时候增加的一个类,用来获取控制台输入的参数,还是比较重要的。 将上述代码放到自己新建的类当中,然后运行,在运行结果里输入一组数,回车即可。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – 优雅地结束正在阻塞队列中等待的线程
- java – JsonMappingException没有单String构造函数/工厂方
- java – 查找元素或检查它是否存在于数组/列表中?
- Java – javax.net.ssl.SSLPeerUnverifiedException:peer未
- java – 如何删除Chrome Web驱动程序和IE Web驱动程序的日志
- java-ee – 如何开始学习Java企业版?
- java – 在ConcurrentHashMap中使用位智能移位运算符
- java – 确定对象的类型
- java – Spring Security:未调用自定义UserDetailsS??ervi
- java – ANT:在构建jar中添加版本号的最简单方法是什么?