在Java中的函数就是叫方法:
修饰符:public static(暂时固定)
方法名称:自己取名,有意义,英文小写,驼峰模式。(有意义的名字即可)
方法体代码:完成自己需要写的功能代码即可。
这种关注的就两点:1.分析方法是否需要声明返回值类型;2.分析方法是否需要接收参数
package com.itheima.create;
public class MethodDemo1 {
public static void main(String[] args) {
// 目标:学会方法的完整定义格式,并理解其调用和执行流程
int rs = add(5,3); // 由于方法中return中返回的数据类型是int ,所以定义变量接住的时候要用int
System.out.println("和是:" + rs);
}
// 上面的mian也是一个方法,所以要定义方法,必须写在main的外面
public static int add(int a, int b){ // static是方法类型静态方法 int是返回return的数据类型,add是方法名
int c = a + b ;
return c; // 定义方法时,必须要有返回值(void的返回值类型的方法除外)
}
}
方法的注意事项1:
方法注意事项2:
方法没有申明返回值类型,内部不能使用return返回数据
package com.itheima.create;
public class MethodDemo2 {
public static void main(String[] args) {
print();
}
// 定义void方法不需要返回值,所以调用的时候不需要变量来接收(直接调用)
public static void print(){ // java里面的print不是关键字,可以命名
for (int i = 0; i < 3; i++ ) { // 快捷键ctrl + alt + t
System.out.println("Hello world");
}
}
}