java 1.3 方法的定义与调用
方法
一、定义
语法:
1.有返回值类型的方法:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,.....){
处理功能的代码段;
return 返回的结果
}
-
修饰符: 访问权限修饰符,先默认为public static
-
返回值类型: 用于限定方法返回值的数据类型
-
方法名:方法的名字 调用方法的时候需要根据方法名
-
参数类型:用于限定调用方法时传入参数的数据类型
-
参数名:是一个变量,用于接收调用方法时传入的数据
-
return关键字:用于结束方法以及返回方法指定类型的值
-
返回值:被return语句返回的值,该值会返回给调用者
实例:
``
public class Test013 {
public static void main(String[] args) {
int max= max(10,10);
System.out.println(max);
}
public static int max(int a,int b)//比较两个数大小。
{ int temp=0;
if (a==b){
System.out.println("两个值相等");
return 0;//终止方法
}
if(a>b){
temp =a;
}else{
temp =b;
}
return temp;
}
}
输出结果:两个值相等
1.无返回值类型的方法:
修饰符 void 方法名(参数类型 参数名1,参数类型 参数名2,.....){
处理功能的代码段;
}
``
public class Test014 {
public static void main(String[] args) {
Area(5,6);
}
public static void Area(int a,int b){
int temp=a*b;
System.out.println("area:"+temp);
}
}
输出结果:area:30
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!