diff --git "a/16 \351\230\231\350\213\217\346\226\207/20221208 java\346\225\260\347\273\204.md" "b/16 \351\230\231\350\213\217\346\226\207/20221208 java\346\225\260\347\273\204.md" new file mode 100644 index 0000000000000000000000000000000000000000..08683a818b7c8ee816f5c8575a27ec1e97471904 --- /dev/null +++ "b/16 \351\230\231\350\213\217\346\226\207/20221208 java\346\225\260\347\273\204.md" @@ -0,0 +1,64 @@ +# 笔记 + + + +1.1数组定义格式 + +格式1:数据类型[] 变量名; + +范例: int[] arr; + +定义了一个int类型的数组,数组名是arr + +格式2:数据类型 变量名[]; + +范例: int arr[]; + +定义了一个int类型的变量,变量名是arr数组 + +1.2 + +Java中的数组必须先初始化,然后才能使用 + +所谓初始化:就是为数组中的数组元素分配内存空间,并为每个数组元素赋值 + +1.3 + +静态初始化 + +动态初始化 + +静态初始化:初始化时指定每个数组元素的初始值,由系统决定数组长度 + +格式:数据类型[] 变量名 = new 数据类型[]{数据1,数据2,数据3,…}; + +范例:int[] arr = new int[]{1,2,3}; + +l简化格式:数据类型[] 变量名 = {数据1,数据2,数据3,…}; + +范例:int[] arr = {1,2,3}; + +# 作业 + +```java +package 数组; + +import java.util.Scanner; +//定义一个可以存储5个元素的int数组, +// 数据来自于键盘录入,最后遍历数组,把元素输出在控制台 +public class D2 { + public static void main(String[] args) { + Scanner cs =new Scanner(System.in); + int []num=new int[5]; + for (int i=0;i<5;i++){ + System.out.println("请输入五个元素"+i); + num[i]= cs.nextInt(); + } + System.out.println("你输入的五个元素"); + for (int j=0;j<5;j++){ + System.out.print(num[j]+" "); + } + } +} +``` + diff --git "a/16 \351\230\231\350\213\217\346\226\207/20221211 java\346\225\260\347\273\2042.md" "b/16 \351\230\231\350\213\217\346\226\207/20221211 java\346\225\260\347\273\2042.md" new file mode 100644 index 0000000000000000000000000000000000000000..d665a1e1f526dd34e65df5990dce70cba567ddd9 --- /dev/null +++ "b/16 \351\230\231\350\213\217\346\226\207/20221211 java\346\225\260\347\273\2042.md" @@ -0,0 +1,80 @@ +# 笔记 + + + +1.1数组的遍历: + +将数组里每一个元素拿出来,其实就是索引 从0循环到数组长度-1 + +数组的索引是 0 到 lenght-1 ,可以作为循环的条件出现。 + +```java +public class ArrayTest01 { +public static void main(String[] args) { +//定义数组 +int[] arr = {11, 22, 33, 44, 55}; +//使用通用的遍历格式 +for(int x=0; xfraction[j]){ + min=fraction[j]; + } + average=average+fraction[j]; + } + System.out.println("最大值是"+max+"最小值是"+min); + System.out.println("平均值是"+ (average-max-min) /4); + } +} +``` +