java se 1.3方法

2019-12-13  本文已影响0人  起名字真难难难

方法

定义一个方法时,先要确定三要素:返回值类型、方法名称、参数列表
格式:修饰符【public static】 数据类型 方法名称(参数){方法体}return 返回值类型
注意:1、定义多个方法时,不在意先后顺
2、方法之间不能嵌套
3、想执行方法,必须调用

三种调用方法的方法

1、直接调用 :方法名称(参数)
2、打印调用 :sout(方法名称(参数))
3、赋值调用 :数据类型 变量名称=方法名(参数)

int getSame=isSame(3,2);

步骤:1、找到方法 2、传递参数 3、执行方法体 4、带着返回值回到方法的调用处

括号中:有参数时,说明此方法需要数据条件
无参数时,方法可以自己独立完成,不借助外面的数据

有返回值:计算结果后,需向外展示出结果
无返回值:计算出结果后,直接打印结果,无需返还给外界。此时方法数据类型处是void。这是可只写return自己,也可以省略。
void:空!无返回值。
注:有返回值的数据在调用时,可直接调用、打印调用、赋值调用
无返回值时只可直接调用方法

敲代码时,要注意范围域!!

重载 overload

相关:参数个数不同
参数类型不同
多类型顺序不同
无关:与参数里面的名称无关

int sum(int a,int b);
int sum(int x,int y);

就是错误的。
与返回值类型无关。
应用:

public static boolean isSame(byte a,byte b){
        boolean same;
        same=a==b?true:false;
        return same;
    }
    public static boolean isSame(short a,short b){
        boolean same;
        same=a==b?true:false;
        return same;
    }
    public static boolean isSame(int a,int b){
        boolean same;
        same=a==b?true:false;
        return same;
    }

省去创建类、方法的简便操作

shell :cmd->jshell->s.o.p(" ")
退出:/exit (和普通的退出不一样)
适用于简单操作

上一篇 下一篇

猜你喜欢

热点阅读