From 1e896864e1ea373a807fbeee5cfa299fa98fec0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E6=AD=A3=E6=B3=A2?= <1938448998@qq.com> Date: Wed, 7 Dec 2022 14:32:55 +0800 Subject: [PATCH 1/2] =?UTF-8?q?12=E6=9C=887=E6=97=A5=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20221207 java\346\225\260\347\273\204.md" | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 "09 \346\233\271\346\255\243\346\263\242/20221207 java\346\225\260\347\273\204.md" diff --git "a/09 \346\233\271\346\255\243\346\263\242/20221207 java\346\225\260\347\273\204.md" "b/09 \346\233\271\346\255\243\346\263\242/20221207 java\346\225\260\347\273\204.md" new file mode 100644 index 0000000..2f1b192 --- /dev/null +++ "b/09 \346\233\271\346\255\243\346\263\242/20221207 java\346\225\260\347\273\204.md" @@ -0,0 +1,58 @@ +## 笔记 + +### 数组定义格式 + +int[] arr; + +int arr[];(推荐使用) + +数组需要初始化,才能用 + +### 静态初始化 + +数据类型【】 变量名=new 数据类型【】{元素1,元素2,元素3} + +简化:int【】 arr={元素1,元素2,元素3} + +数组元素访问 + +sout (变量[]) (数组索引从零开始(例:元素1所以为0)) + +测量数组长度 + +int num=a.length; + +### 动态初始化 + +int [] arr=new int[数组长度] + +例:int[] n=new int[5]; + +​ Scanner num=new Scanner(System.in); + +​ n[i]=num.nextInt(); + + + +## 作业 + +```java +package 十二月七日; + +import java.util.Scanner; + +public class D1 { + public static void main(String[] args) { + int[] n=new int[5]; + for(int i=0;i<5;i++){ + Scanner num=new Scanner(System.in); + System.out.println("输入元素"+i); + n[i]=num.nextInt(); + } + System.out.println("你输入的五个元素为:"); + for (int j=0;j<5;j++){ + System.out.print(n[j]+" "); + } + } +} +``` \ No newline at end of file -- Gitee From b1720e876b7f56265b0be4df25a9c7f28a805f1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E6=AD=A3=E6=B3=A2?= <1938448998@qq.com> Date: Sun, 11 Dec 2022 18:38:42 +0800 Subject: [PATCH 2/2] =?UTF-8?q?12=E6=9C=889=E6=97=A5=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...15\344\271\240\346\225\260\347\273\204.md" | 78 +++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 "09 \346\233\271\346\255\243\346\263\242/20221209 java\345\244\215\344\271\240\346\225\260\347\273\204.md" diff --git "a/09 \346\233\271\346\255\243\346\263\242/20221209 java\345\244\215\344\271\240\346\225\260\347\273\204.md" "b/09 \346\233\271\346\255\243\346\263\242/20221209 java\345\244\215\344\271\240\346\225\260\347\273\204.md" new file mode 100644 index 0000000..427cdcb --- /dev/null +++ "b/09 \346\233\271\346\255\243\346\263\242/20221209 java\345\244\215\344\271\240\346\225\260\347\273\204.md" @@ -0,0 +1,78 @@ +## 笔记 + +数组里通常用-1表示不存在的索引 + +例:int x=-1; + +直接打印数组 + +sout(Arrays.tosting(num)) + + + +数组中等于号赋值是两个变量赋为相同一个值 + +例: int[] a=b; + +​ for(){ + +​ sout(a) + +​ } + +​ b=c (后面赋值也会影响前面变量) + +​ sout(a); + +​ sout(b); + +运行结果:b + +​ c + +​ c + +但这种情况只适用于数组数据类型的引用数据类型 + + + +## 作业 + +```java +package 十二月九日; + +import java.util.Scanner; + +public class D1 { + public static void main(String[] args) { + double[] n=new double[6]; + for(int i=0;imax){ + max=n[j]; + } + } + //找最小值 + double min=n[0]; + for (int d=1;d