//IDEA 边写边保存(自动编译)
public class MethodDemo1 {
//java 规定方法不能嵌套(一个方法中不能定义另一个方法)
public static void main(String[] args) {
/* // 打印 6 行 7 列的星星
for(int i=1;i<=6;i++){
for(int j=1;j<=7;j++){
System.out.print("*");
}
System.out.println();
}
// 打印 7 行 8 列的星星
for(int i=1;i<=7;i++){
for(int j=1;j<=8;j++){
System.out.print("*");
}
System.out.println();
}
// 打印 8 行 9 列的星星
for(int i=1;i<=8;i++){
for(int j=1;j<=9;j++){
System.out.print("*");
}
System.out.println();
}*/
// 调用方法 --- 方法名 ( 参数值 )-- 单独调用(执行方法)
printXing(6,7);
/* printXing(7,8);
printXing(8,9);*/
// 输出调用(把方法返回值进行输出)
//System.out.println(sum(2,3));
// 赋值调用外汇跟单gendan5.com(把方法返回值赋值给新变量)
//int x=sum(2,3);
}
// 定义打印星星的方法
// 方法返回值类型 --- 直接打印效果,不需要返回值
// 参数列表 ---int m int n( 控制行和列 )
public static void printXing(int m,int n){
for(int i=1;i<=m;i++){
for(int j=1;j<=n;j++){
if(j==2)
return;
System.out.print("*");
}
System.out.println();
}
}
// 求两个整数之和
// 两个明确:方法返回值类型 int 参数列表 int x int y
public static int sum(int x,int y){
return x+y;
}
// 判断一个整数是否是奇数
// 两个明确 : 方法返回值类型 boolean 参数列表 int m
public static boolean isOdd(int m){//8
// 非正常的情况
if(m<=0){
return false;
}
// 正常范围的情况
if((m%2)==1){
return true;
}
// 偶数
return false;
}