day04-方法的定义练习

This commit is contained in:
2026-07-18 11:53:24 +08:00
parent f38c8fb2ce
commit 5d507b9376
2 changed files with 81 additions and 5 deletions
+9 -5
View File
@@ -28,16 +28,20 @@ package com.inmind.method;
*/ */
public class Demo01 { public class Demo01 {
public static void main(String[] args) {
//调用方法(方法调用处)
int a = 10;
int b = 20;
int sum = getSum(a, b);
System.out.println(sum);
}
public static int getSum(int p1,int p2) { public static int getSum(int p1,int p2) {
int sum = p1 + p2; int sum = p1 + p2;
return sum; return sum;
} }
public static void main(String[] args) {
//调用方法(方法调用处)
int sum = getSum(10, 20);
System.out.println(sum);
}
+72
View File
@@ -0,0 +1,72 @@
package com.inmind.method;
/*
方法练习1_比较两个整数是否相同
方法练习2_运算1到n的累和
方法练习3_打印n遍HelloWorld.
注意:
方法定义一定要先确定2个明确:
1.明确返回值类型
2.明确参数列表
*/
public class Demo02 {
public static void main(String[] args) {
int a = 10;
int b = 10;
boolean result = isEqual(a, b);
System.out.println(result);
System.out.println("-------------------");
int sum = getLH(10);
System.out.println(sum);//6
System.out.println("-------------------");
printN(10);
}
/**
* 方法练习3_打印n遍HelloWorld.
* @param n 打印的次数
*/
public static void printN(int n){
for (int i = 0; i < n; i++) {
System.out.println("HelloWorld");
}
}
/**
* 方法练习2_运算1到n的累和
* @param n 动态传入累加的数值
* @return 1~n的累和
*/
public static int getLH(int n) {
int sum = 0;
//n的循环累加即可
for (int i = 1; i <= n; i++) {
//sum = sum + i;
sum += i;
}
return sum;
}
/**
* 方法练习1_比较两个整数是否相同
* @param a 用来判断是否相同的形参1
* @param b 用来判断是否相同的形参2
* @return 2个形参是否相同,true或者false
*/
public static boolean isEqual(int a,int b) {
/*if (a == b) {
return true;
} else {
return false;
}*/
return a == b;
}
}