public class day_5_1 {
public static void main(String[] args) {
/*方法,函数
什么是方法?
具有特定功能的一段独立小程序
方法作用?
1,提高了代码的复用性
2,提高了代码的维护性
方法的定义格式?
修饰符 返回值类型 方法的名字 (数据类型 变量名,数据类型 变量名 ...){
执行语句;(该方法的功能代码的实现)
return 返回值;
}
如何写一个方法?
两个明确:
1,明确参数列表
2,明确返回值
如何使用方法呢?
方法只有被调用才会执行
怎么调用?
1,单独调用:方法名(参数)
2,输出调用:System.out.println(方法名(参数));
3,赋值调用:int a = 方法名(参数);
注意:
1, public static void main(String[] args)是程序入口也是主方法
2,当你的方法没有返回值的时候必须要写void类型
public static void getNum(){
可以写处理方法,无需返回值
return;
}
使用方法的时候要注意那些问题?
1,方法与方法是平级关系,所以不能嵌套定义
2,方法的返回值和类型必须匹配
3,当方法没有具体的返回值类型的时候,返回值类型就为void
void:没有特殊含义,只能写在返回值类型上,没有返回值
注意:当方法返回值是void对的时候,可以隐藏return
public static void getNum(){
}
注意:
使用void的时候只能单独调用,不能赋值调用和输出调用
* */
System.out.println(getSum(1, 2));
int a = getSum(2, 3);
System.out.println(a);
printJJ();
}
// 定义一个方法获取两个整数的和
public static int getSum(int s, int l) {
return s + l;
}
//打印一个九九乘法表
public static void printJJ() {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + "=" + j * i + " ");
}
System.out.println();
}
}
}
标签:定义,int,void,static,返回值,方法,public,函数
From: https://www.cnblogs.com/wyj497022944/p/18076170