方法练习3_打印指定次数的HelloWorld与方法的注意事项

练习三
实现不定次数打印
分析:定义方法实现功能,需要有两个明确,即 返回值 和 参数 。
明确返回值:方法中打印出 HelloWorld 即可,没有计算结果,返回值类型 void 。
明确参数:
题目要求:
定义一个方法,用来打印指定次数的HelloWorld
三要素
返回值类型,只是进行一堆打印操作而已,没有计算,也没有结果要告诉调用处
方法名称:printCount
参数列表:到底打印多少次?必须告诉我,否则我不知道多少次,没法打印。次数:int
public class demo01 {
    public static void main(String[] args) {
        //调用方法printHelloWorld,传递整数 printHelloWorld(9); }
        // /*定义打印HelloWorld方法 返回值类型,计算没有结果 void 参数:不确定打印几次 */
    }
    public static void printHelloWorld(int n){
        for (int i = 0; i < n; i++) {
            System.out.println("HelloWorld");
        }
    }
}
 
public class demo02 {
    public static void main(String[] args) {
        printCount(10);
    }
    public static  void  printCount(int num){
        for (int i = 0; i < num; i++) {
            System.out.println("Hello World"+(i+1));
        }
    }
}
打印几次不清楚,参数定义一个整型参数
 
定义方法的注意事项
定义位置,类中方法外面。
返回值类型,必须要和 return 语句返回的类型相同,否则编译失败 。
  使用方法的时候,注意事项

使用方法的时候,注意事项; 使用方法的时候,注意事项;
方法应该定义在类当中,但是不能在方法当中再定义方法。不能嵌套。方法定义的前后顺序无所谓。 方法应该定义在类当中,但是不能在方法当中再定义方法.不能嵌套.

方法定义的前后顺序无所谓。

方法定义之后不会执行,如果希望执行,一定要调用,单独调用、打印调用、赋值调用。

如果方法有返回值,那么必须写上“了turn”返回值,不能没有“。
 return后面的返回值数据,必须和方法的返回值类型,对应起来。返回后面的返回值数据,必须和方法的返回值类型,对应起来。

对于一个void没有返回值的方法,不能写return 后面的返回值,只能写return自己。

对于方法当中最后一行的return可以省略不写

一个方法当中可以有多个return语句,但是必须保证同时只有一个会被执行到

// 返回值类型要求是
int public static int getSum() {
     return 5;
// 正确,int类型
 return 1.2;
// 错误,类型不匹配
 return true;
// 错误,类型不匹配 
}
public static int getSum(int a,int b) {
return a + b;
System.out.println("Hello");
// 错误,return已经结束,这里不会执行,无效代码
}=
不能在 return 后面写代码, return 意味着方法结束,所有后面的代码永远不会执行,属于无效代码
 
posted @ 2022-06-29 14:38  zj勇敢飞,xx永相随  阅读(75)  评论(0编辑  收藏  举报