菜鸡学习day04_方法格式&重载

菜鸡学习day04

package d0401;
/*
方法是若干语句的功能集合
参数(进入方法的数据)
返回值(出来的数据)
定义方法的格式:
修饰符 返回值类型 方法名称(参数类型 参数名称,……){
    方法体;
    return 返回值;
}
注:修饰符public static
    多个参数用逗号分隔
    return用来停止当前方法,将返回值还给调用处
    返回值必须与类型对应
调用类型:单独调用
         打印调用
         赋值调用
注:void只能单独调用


有参数(小括号里有内容,方法需要数据条件)
无参数(小括号留空)

有返回值(返回结果)
无返回值(方法直接显示结果,不返回结果)
注:无返回值只能单独调用

方法重载OverLoad(方法名称一样,参数列表不一样(个数/类型/多类型顺序))
注:与参数名称无关
    与返回值类型无关

注:调用输出语句时,println已经进行了多种数据类型的重载
 */
public class HelloWorld {
    public static void main(String[] args) {
       method();
        sum1(1,2);//单独调用
        System.out.println(sum1(1,2,3));//打印调用
        int number = sum1(1,2);
        System.out.println(number);//赋值调用
        sum2(1,2);
        System.out.println(judge(52,85));
        System.out.println(sum3());
        printCount(10);
    }

    public static void method(){
        for (int j = 0; j < 5; j++) {
            for (int i = 0; i < 20; i++) {
                System.out.print("*");
            }
            System.out.println();
        }
    }

    public static int sum1(int a,int b) {
        int result = a + b;
        return result;
    }

    public static int sum1(int a,int b,int c) {//重载
        int result = a + b + c;
        return result;
    }

    public static void sum2(int a,int b) {//无返回值
        int result = a + b;
        System.out.println(result);
    }

    //-----------------------------------判断两个数字是否相同
    public static boolean judge(int a,int b) {
        return a == b;
    }

    //----------------------------------1-100求和
    public static int sum3() {
        int sum = 0;
        for (int i = 1;i <= 100;i++){
            sum += i;
        }
        return sum;
    }
    //----------------------------------打印指定次数的字符
    public static void printCount(int num) {
        for(int i = 0;i < num;i++){
            System.out.print("ABC ");
        }
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值