方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集
public class Demo1Method {
/*
带参数方法的定义格式:
public static void 方法名 ( 参数 ) { … … }
public static void 方法名 ( 数据类型 变量名 ) { … … }
带参数方法的调用格式:
方法名 ( 参数 ) ;
方法名 ( 变量名/常量值 ) ;
tips: 参数可以是一个, 也可以是多个.
需求: 判断一个数是奇数还是偶数
*/
public static void main(String[] args) {
isEvenNumber(10);
}
public static void isEvenNumber(int num){
if(num % 2 == 0){
System.out.println("偶数");
}else{
System.out.println("奇数");
}
}
}
等同于变量定义格式,例如:int number
等同于使用变量或常量,例如: 10 number
package com.itheima.method2;
public class Demo2Method {
public static void main(String[] args) {
// 5:main方法中调用print方法,传入两个实际参数
print(20,10);
}
//1:定义方法,名称为print
// 2:为方法添加两个int类型的形参,准备接受调用者传递过来的实参
public static void print(int n, int m){
System.out.println(n + "到" + m + "之间的奇数为:");
// 3:方法中设计for循环,循环从n开始,到m结束
for(int i = 20; i <= 10; i++){
// 4:循环中加入if判断,是奇数,则打印
if(i % 2 == 1){
System.out.println(i);
}
}
}
}