巩固基础
巩固一下自己的基础,在长时间学习框架有一些api都记不住了,有一个基本的操作与方法都遗忘的差不多了。
数组
做一个很简单的题,数组反转,其实逻辑很简单,要注意的数组的输出
import java.util.Arrays;
/**
* @Classname ReverseArray
* @Description 数组反转
* @Date 2020/2/2 0:55
* @Created by mmz
*/
public class ReverseArray {
public static int[] reverseArray(int[] array){
for(int i =0;i<array.length/2;++i){
int temp = array[i];
array[i] = array[array.length-1-i];
array[array.length-1] = temp;
}
return array;
}
public static void main(String[] args) {
int[] array = new int[]{1,2,3};
array = ReverseArray.reverseArray(array);
System.out.println(Arrays.toString(array));
}
}
要注意的点
数组的声明与初始化
两种初始化方法
int a[] = new int[12];
int a[] = new int[]{1,2,3,4,5};
不管是动态还是静态创建数组,创建的时候就指明了数组的长度
数组的输出
用Arrays.toString方法