From 58956bd4236cb26b1c228dd154c3c5e5362b5bac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=BE=99=E8=85=BE?= <2235304668@qq.com> Date: Thu, 15 Dec 2022 00:39:26 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E7=AC=AC=E4=B9=9D=E6=AC=A1=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...35\344\271\230\346\263\225\350\241\250.md" | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 "22 \345\274\240\351\276\231\350\205\276/\347\254\254\344\271\235\346\254\241\344\275\234\344\270\232/2022.12.15 \344\271\235\344\271\235\344\271\230\346\263\225\350\241\250.md" diff --git "a/22 \345\274\240\351\276\231\350\205\276/\347\254\254\344\271\235\346\254\241\344\275\234\344\270\232/2022.12.15 \344\271\235\344\271\235\344\271\230\346\263\225\350\241\250.md" "b/22 \345\274\240\351\276\231\350\205\276/\347\254\254\344\271\235\346\254\241\344\275\234\344\270\232/2022.12.15 \344\271\235\344\271\235\344\271\230\346\263\225\350\241\250.md" new file mode 100644 index 0000000..59c3edc --- /dev/null +++ "b/22 \345\274\240\351\276\231\350\205\276/\347\254\254\344\271\235\346\254\241\344\275\234\344\270\232/2022.12.15 \344\271\235\344\271\235\344\271\230\346\263\225\350\241\250.md" @@ -0,0 +1,40 @@ +# 笔记 + +计算机计数从"0"开始 + +"遍历"每个元素都用一次 + +Arrays是数组的意思 + +\n==print + +\t="空格" + + + + + +# 作业 + +```java +public class homework1{ + public static void main(String[] args){ + for(int one=1;one <=100;one++); + if(one*4.05+(100-one)*5.06==445.4){ + System.out.println("二档"+one+"立方","三档"+(100-one)+"立方") + } + } +} +``` + + + +```java +public class homework2{ + public static void main(String[] args){ + for(int one =1;one<=one;two++) + System.out.print(two+"*"+one+"="+one*two+"\t") + } + System.out.println(); +} +``` \ No newline at end of file -- Gitee From 55c6cc17a10414b9a5d967f7b3a0b652832ffea1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=BE=99=E8=85=BE?= <2235304668@qq.com> Date: Fri, 16 Dec 2022 13:29:01 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...25\347\232\204\344\275\277\347\224\250.md" | 115 ++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 "22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" diff --git "a/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" "b/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" new file mode 100644 index 0000000..1268e2f --- /dev/null +++ "b/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" @@ -0,0 +1,115 @@ +# 笔记 + +### 方法的定义 + +- **修饰符:**修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 +- **返回值类型 :**方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType 是关键字**void**。 +- **方法名:**是方法的实际名称。方法名和参数表共同构成方法签名。 +- **参数类型:**参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。 +- **方法体:**方法体包含具体的语句,定义该方法的功能。 + +```java +public class homework{ + /** 主方法 */ + public static void main(String[] args) { + int j=5; + int k=4; + int l=max(j,k) + System.out.println( j+ " 和 " + k + " 比较,最大值是:" + l); + /** 返回两个整数变量较大的值 */ + public static int max(int num1, int num2) { + int result; + if (num1 > num2) + result = num1; + else + result = num2; + + return result; + } +} +``` + + + +#### 方法的总结 + +方法有四种状态 无返回值,无参数 ; 有返回值,无参数, 无返回,有参数 ,有返回,也有参数 + +调用方法前.一定要先定义这个方法.也就是说不能调用不存在的方法,否则报错 + +有参数的方法,调用的时候使用的参数.称实参[具体有值],而定义方法时用的参数.称为形参,数据类型 参数名称(不具体的一个变量) + +有返回值的方法,返回的的类型由return决定,而且调用方法时,用一个变量接收,这个变量的类型.也要和调用的方法返回的类型一致 + +## 求和方法 + +```java +public class qiuhe{ + public static void main(String[] args) {// 求两个数的和 + int a = 1; + int b = 2; + // 求a+b 输出的形式是: 1+2 = 3 + System.out.println(a+"+"+b+"="+(a+b)); + // 这时,又要求3+4 + int c = 3,d = 4; + System.out.println(c+"+"+d+"="+(c+d)); + // 求50 + 90 + qiuHe(50,90); + // 100+200 调用求和的方法 + qiuHe(100,200); + // 比如,我们设计一个游戏, + } + // 定义了一个求和的方法 + static void qiuHe(int a,int b){ + System.out.println(a+"+"+b+"="+(a+b)); + } + + +} + + +``` + + + +# 作业 + +### //定义一函数,用于求2个数中的较大数,并将其返回,这2个数字在主函数中由用户输入// + +```java +public class homework1{ + public static void main(String[] args) { + Scanner scanner = new Scanner(System.in); + System.out.println("请输入第一个数") + int a =sc.nextInt(); + System.out.println("请输入第二个数") + int b =sc.nextInt(); + int c =get(a,b); + System.out.println("最大值为:"+c); + } + + public static void int get(int a,int b){ + int max =a>b?a:b; + return max; + } +``` + +## //在主函数中从键盘接收X, Y , Z3个数,编写函数计算这3个数的立方和并返回计算结果:S=X3+Y3+Z3// + +```java +public class homework2{ + public static void main(String[] args) { + Scanner num1 = new Scanner(System.in); + System.out.println("请输入X的值:"); + int X=num1.nextInt(); + System.out.println("请输入Y的值:"); + int Y=num1.nextInt(); + System.out.println("请输入Z的值:"); + int Z=num1.nextInt(); + S=(X,Y,Z); + } + public static void I(int X,int Y,int Z){ + System.out.println("结果为:"+(X*X*X+Y*Y*Y+Z*Z*Z); + } +} +``` \ No newline at end of file -- Gitee From 5a75c3818b0c8b783e3ad3d44f7d55fbc0863106 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=BE=99=E8=85=BE?= <2235304668@qq.com> Date: Fri, 16 Dec 2022 13:34:00 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E6=88=91=E7=9A=84=E7=AC=AC=E5=8D=81?= =?UTF-8?q?=E6=AC=A1=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...6\271\346\263\225\347\232\204\344\275\277\347\224\250.md" | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git "a/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" "b/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" index 1268e2f..b5698c4 100644 --- "a/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" +++ "b/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" @@ -109,7 +109,8 @@ public class homework2{ S=(X,Y,Z); } public static void I(int X,int Y,int Z){ - System.out.println("结果为:"+(X*X*X+Y*Y*Y+Z*Z*Z); + System.out.println("结果为:"+(X*X*X+Y*Y*Y+Z*Z*Z); } -} +} + ``` \ No newline at end of file -- Gitee From e63d9017791d5a827691680acd1916026feef4da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=BE=99=E8=85=BE?= <2235304668@qq.com> Date: Fri, 16 Dec 2022 13:41:32 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...\226\271\346\263\225\347\232\204\350\277\220\347\224\250.md" | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename "22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" => "22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\350\277\220\347\224\250.md" (94%) diff --git "a/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" "b/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\350\277\220\347\224\250.md" similarity index 94% rename from "22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" rename to "22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\350\277\220\347\224\250.md" index b5698c4..849a2a9 100644 --- "a/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\344\275\277\347\224\250.md" +++ "b/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\350\277\220\347\224\250.md" @@ -3,7 +3,7 @@ ### 方法的定义 - **修饰符:**修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 -- **返回值类型 :**方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType 是关键字**void**。 +- **返回值类型 :**方法可能会返回值。return 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,return 是关键字**void**。 - **方法名:**是方法的实际名称。方法名和参数表共同构成方法签名。 - **参数类型:**参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。 - **方法体:**方法体包含具体的语句,定义该方法的功能。 -- Gitee From b42b1ea9fede41b5a378e2b0e7e73d8a09010f36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E9=BE=99=E8=85=BE?= <2235304668@qq.com> Date: Fri, 16 Dec 2022 13:47:05 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E7=AC=AC=E5=8D=81=E6=AC=A1=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...25\347\232\204\350\277\220\347\224\250.md" | 25 +++++++------------ 1 file changed, 9 insertions(+), 16 deletions(-) diff --git "a/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\350\277\220\347\224\250.md" "b/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\350\277\220\347\224\250.md" index 849a2a9..6f0ab53 100644 --- "a/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\350\277\220\347\224\250.md" +++ "b/22 \345\274\240\351\276\231\350\205\276/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/2022.12.16 \346\226\271\346\263\225\347\232\204\350\277\220\347\224\250.md" @@ -1,9 +1,9 @@ -# 笔记 +# 笔记 -### 方法的定义 +# 方法的定义 - **修饰符:**修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。 -- **返回值类型 :**方法可能会返回值。return 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,return 是关键字**void**。 +- **返回值类型 :\**方法可能会返回值。return 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,return 是关键字\**void**。 - **方法名:**是方法的实际名称。方法名和参数表共同构成方法签名。 - **参数类型:**参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。 - **方法体:**方法体包含具体的语句,定义该方法的功能。 @@ -29,11 +29,9 @@ public class homework{ } ``` +#### 方法的总结 - -#### 方法的总结 - -方法有四种状态 无返回值,无参数 ; 有返回值,无参数, 无返回,有参数 ,有返回,也有参数 +方法有四种状态 无返回值,无参数 ; 有返回值,无参数, 无返回,有参数 ,有返回,也有参数 调用方法前.一定要先定义这个方法.也就是说不能调用不存在的方法,否则报错 @@ -66,15 +64,11 @@ public class qiuhe{ } - - ``` +# 作业 - -# 作业 - -### //定义一函数,用于求2个数中的较大数,并将其返回,这2个数字在主函数中由用户输入// +### //定义一函数,用于求2个数中的较大数,并将其返回,这2个数字在主函数中由用户输入// ```java public class homework1{ @@ -94,7 +88,7 @@ public class homework1{ } ``` -## //在主函数中从键盘接收X, Y , Z3个数,编写函数计算这3个数的立方和并返回计算结果:S=X3+Y3+Z3// +## //在主函数中从键盘接收X, Y , Z3个数,编写函数计算这3个数的立方和并返回计算结果:S=X3+Y3+Z3// ```java public class homework2{ @@ -109,8 +103,7 @@ public class homework2{ S=(X,Y,Z); } public static void I(int X,int Y,int Z){ - System.out.println("结果为:"+(X*X*X+Y*Y*Y+Z*Z*Z); + System.out.println("结果为:"+(X*X*X+Y*Y*Y+Z*Z*Z)); } } - ``` \ No newline at end of file -- Gitee