今日学习内容,数组的初始化+黑马视频中小练习练习
数组
数组是一个容器,可以存储多种数据类型。高数据类型可以向低数据类型兼容。(保证容器数据类型和数组数据类型保持一致即可)。
1.静态数组
1. int arr[ ]=new arr[]{11,22,33} <数组创建成功后长度不可改变>
2.int arr[ ]={11,11,22}
2.数组名.fori 与 for循环遍历数组具有同等的效力
3.一个循环最好只做一个事情
2.动态数组
1. int[ ] arr =new int[50]
public class Main {
public static void main(String[] args) {
int arr[]={33,5,22,44,55};
int b=arr[0];
for (int i = 1; i < arr.length; i++) {
if(arr[i]>b){
b=arr[i];
}
}
System.out.println("数组中的最大值为 "+b);
}
}
//数组求最值时犯的错误 ①.b变量不可以直接定义为0。②.i从1开始可以减少一次循环的比较。
生成随机数代码:
Random rand = new Random();
for (int i = 0; i < 10; i++) {
System.out.println(rand.nextInt(100) + 1);
}