- 定义:Java的方法类似于其它语言的函数,方法是解决一类问题的步骤的有序组合,包含于类和对象中。
- 格式:
[访问权限修饰符 修饰符·····] [返回值类型] 方法名(形式参数类型 参数名)
{Java语句;·····
[return 返回值;]
}
-
return语句:
- 格式1:return 表达式;//将表达式的值返回。
- 格式2:return;//不反回任何值,当方法说明中用void声明无返回值时,可以使用这种格式,可省略。 -
实例
package day2;
public class demo7 {
/*
类中可以定义方法,用来解决某种问题,利用对象调用*/
public static void main(String[] args) {
//创建方法所在类的对象
demo7 Demo7 = new demo7();
System.out.println(Demo7);
Demo7.printStart();
//Demo7.printStart2(5, 6);
int max= Demo7.max(5,6);
System.out.println(max);
}
/*打印四行四列※形*/
public void printStart() {
for (int i = 0; i <= 4; i++) {
for (int j = 0; j <= 4; j++) {
System.out.print("*");
}
System.out.println();
}
}
/*含参数的⭐形*/
public void printStart2(int row, int column) {
if(row==0||column==0)
return;//无返回值,不执行后续语句,表示方法终止
for (int i = 0; i <= row; i++) {
for (int j = 0; j <= column; j++) {
System.out.print("*");
}
System.out.println();
}
}
/*返回较大的值*/
public int max(int a,int b){
return (a>=b)?a:b;
}
}