ArrayDemo3

来源:互联网 发布:安卓版数据库编辑器 编辑:程序博客网 时间:2024/05/21 19:04
package java基础知识.数组和常用算法;/*传递参数时:*/class ArrayDemo3 {public static void main(String[] args) {int a=10,b=20;System.out.println("a="+a+",b="+b);changeValue(a,b);System.out.println("a="+a+",b="+b);int[] arr = new int[]{1,2,3,4,5};System.out.println("数组改变前");printArray(arr);changeValue(arr);System.out.println("数组改变后");printArray(arr);}public static void changeValue(int a,int b){System.out.println("a="+a+",b="+b);int temp = a;a = b;b = temp;System.out.println("a="+a+",b="+b);}public static void printArray(int[] arr){System.out.print("[");for(int x=0; x<arr.length; x++){if(x!=arr.length-1){System.out.print(arr[x]+",");}else {System.out.print(arr[x]);}}System.out.println("]");}public static void changeValue(int[] arr){for(int x=0; x<arr.length; x++){if(x%2==0){arr[x]*=2;}}}}

原创粉丝点击