Java基础学习告一段落。下面是对学习的知识积累,以便日后复习用。
Java----数组篇
数组:
概述:数组是一个变量,用于将相同的数据类型的数据存储在内存空间中,数组中的所有元素必须属于相同的数据类型。
储物柜–>数组
储物箱–>数组元素
储物柜名称–>数组名
储物箱编号–>下标(从0开始)
按照维度分:一维数组 多维数组
创建数组语法:声明、创建、初始化、引用。
数据类[] 数组名;或者数据类型 数组名[];
初始化数组:int [] age = new int[10];
for (int = o ;i< 10;i++)
{
age[i] = sc.netInt();
}
数组的应用:
便利数组元素
增强型for循环:(只读,不可修改)
for(数据类型 变量:数组){
//循环体
}
求最大值和最小值:
int[] scores = {100,200,300,400,500};
int max = scores[0] ;
int min = scores[0] ;
for(int i = 1 ;i < scores.length; i++){
if (max < scores [i]) {
max = scores[i];
}
if (min > scores[i]) {
min = scores[i];
}
}
排序:Arrays.sort使用
int[] nums = {1,2,4,3,7};
Arrays.sort(nums);
for (int i = 0; i <nums.length; i++) {
System.out.println(nums[i]);
}