Java 数组的反转

数组的的反转

首先打开记事本,写以下代码:

1.	class  ArrayTest3  
2.	{  
3.	    public static void main(String[] args)   
4.	    {  
5.	        int[] arr = {3,1,5,6,2}; 
6.	 		   System.out.println(“反转前”)
7.	        printArray(arr);     
8.	 		  //反转          
9.	        reverseArray(arr);  
10.	        System.out.println(“反转后”);
11.	        printArray(arr);   
12.	    }  
13.	     //反转          
14.	    public static void reverseArray(int[] arr)  
15.	    {  
16.	        for(int start=0,end=arr.length-1; start<end ; start++,end--)  
17.	        {    			
18.	            swap(arr,start,end);  
19.	        }  
20.	    }  
21.	 	    //位置互换
22.	    public static void swap(int[] arr,int start,int end)  
23.	    {  
24.	        int temp = arr[start];  
25.	        arr[start] = arr[b];  
26.	        arr[end] = temp;  
27.	    }  
 
28.	
29.	  	//打印输出
30.	    public static void printArray(int[] arr)  
31.	    {  
32.	        System.out.print("[");  
33.	        for(int x=0; x<arr.length; x++)  
34.	        {  
35.	            if(x!=arr.length-1)  
36.	                System.out.print(arr[x]+", ");  
37.	            else  
38.	                System.out.println(arr[x]+"]");  
39.	  
40.	        }         
41.	    }  
42.	}  

保存成一个扩展名为 sjava的文件。
打开命令提示符
找到保存java文件的路径:
在这里插入图片描述
输入Javac 空格加 文件名(ArrayTest3.Java) 回车
中间空白,说明编译通过
在这里插入图片描述
保存文件位置出现扩展名为.class
在这里插入图片描述
接着输入 java ArrayTest 回车
出现结果
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值