java 黑马java基础 三 数组和方法

一;
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二,java方法
定义方法:public static void 方法名(){

}
调用,
方法名();
只有main方法会输出
创建方法后在main中调用
带参数方法
public static void 方法名(参数,多个参数用,隔开)
调用时,参数类型,个数必须相同
形参,方法定义中的参数,等同于变量定义格式
实参,方法调用中的参数,不用声明类型
带返回值方法定义
public static 数据类型 方法名(参数){
return 数据;
}//return后的返回值必须和定义中的数据类型匹配
调用:数据类型 变量名 = 方法名(参数)
方法不能嵌套定义
void没有返回值,可不写return,可单独写return,后面不能加数据
程序只会执行到return;后面的不会执行。
public static 修饰符
return返回值返回到调用他的地方

方法重载
多个方法在同一个类中;
多个方法有相同的类名;
多个方法的参数不相同,类型不同或者数量不同
重载仅对应方法的定义,与返回值无关
只有返回值不同不构成方法的重载
只有形参的名称不同不构成方法的重载

package itheima05;

public class methodupdate {
    public static void main(String[] args) {
        System.out.println(add(10,20));
        System.out.println(add(10,20,30));
        System.out.println(add(10.1,20.1));
    }
    public static int add(int x,int y){
        return x+y;
    }
    public static int add(int x,int y,int z){
        return x+y+z;
    }
    public static double add(double x,double y){
        return x+y;
    }
}

Debug
加断点
在行号单击左键
右键debug
调试时有录入数据要输入,否则不能继续查看
在这里插入图片描述
在这里插入图片描述
在这此时main中的number还是100,只是change中的number变了里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
数组遍历,在一行输出,中间有逗号和空格
案例数组最大值
在这里插入图片描述
注意,有返回值的时候要在main方法里定义一个同类型的值,接收返回值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值