Java控制台输入数组并逆序输出的方法实例 <font color=red>原创</font>
作者:司机 时间:2023-07-13 23:32:26
输入一个数组,然后颠倒次序进行输出,这种算法在程序开发中经常用到,下面我们通过一个小实例来看看怎么实现在控制台输入一个数组,并让其逆序输出的。
源码:
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,数组,输出
0
投稿
猜你喜欢
C#中事件只能在内部调用的原因分析
2023-08-09 05:07:00
Android抛物线下载动画制作过程
2022-05-15 21:39:57
c# List find()方法返回值的问题说明(返回结果为对象的指针)
2023-11-20 21:55:34
Android实现系统语言切换功能
2022-10-24 07:06:34
Android中Volley框架下保持会话方法
2022-09-11 00:44:12
详解Java内存泄露的示例代码
2023-06-08 03:34:51
Android 滑动小圆点ViewPager的两种设置方法详解流程
2023-08-05 03:18:58
Java基础教程之包(package)
2021-11-01 01:53:19
Android开发实现跟随手指的小球效果示例
2022-05-31 08:58:10
Android签名机制介绍:生成keystore、签名、查看签名信息等方法
2021-05-25 17:52:24
详解C# partial 关键字的使用
2023-06-07 20:46:09
在idea中显示springboot面板的方法
2022-01-02 22:00:57
获取Android签名证书的公钥和私钥的简单实例
2022-10-02 22:20:13
c#委托把方法当成参数(实例讲解)
2021-07-29 04:38:14
c#实现最简洁的快速排序(你绝对可以看懂)
2022-04-01 22:35:48
C# form-data上传图片流到远程服务器的详细代码
2022-06-12 01:39:58
SpringMVC文件上传中要解决的问题大汇总
2023-09-02 06:09:20
springcloud中Ribbon和RestTemplate实现服务调用与负载均衡
2022-06-30 14:58:45
C# 获取PDF中的数字签名证书
2023-03-07 18:16:15
java字符串与日期类型转换的工具类
2021-12-30 02:44:30