Python 官方文档:入门教程 => 点击学习
目录一、前言二、定义与调用1.概述2.格式3.调用4.注意三、范例1. 例题 12. 例题 23. 例题 3四、方法调用的内存图五、重载1.概述2.例题3.总结一、前言 学习概述:学
修饰符 返回值类型 方法名( 形参列表 )
{
//方法体
return 返回值;
}
范例:
方法必须通过程序调用 才能运行,调用格式如下:
方法名(…);
范例:
int sum = add(10, 20);
System.out.println(sum);
设计一个方法(无参、无返回值)用于打印两个数字的大小关系
编码实现:
public static void main(String[] args)
{
getRelation();//调用方法
}
public static void getRelation()
{
int a=10;
int b=20;
if(a>b)
{
System.out.println("a大于b");
}
else if(a<b)
{
System.out.println("a小于b");
}
else
{
System.out.println("a等于b");
}
}
输出结果:
a小于b
设计一个方法(有参、无返回值)用于打印两个数字的最大值
编码实现:
public static void main(String[] args)
{
getMax(10,20);//调用方法
}
public static void getMax(int a,int b)//带参无返回值
{
if(a>b)
{
System.out.println(a);
}
else
{
System.out.println(b);
}
}
输出结果:
20
设计一个方法(有参、有返回值 int 型)用于打印两个数字的最大值
编码实现:
public static void main(String[] args)
{
System.out.println(getMax(10,20));//调用方法
}
public static int getMax(int a,int b)//带参无返回值
{
if(a>b)
{
return a;
}
else
{
return b;
}
}
输出结果:
20
定义:同一个类中,出现多个方法名称相同,但是形参列表不同(类型不同或数量不同),与返回值无关
例如下面几个例子,判断是否为方法重载?
构造三个重载的方法,分别实现两个int型整数相加的和、两个double类型数据相加的和、三个int类型数据相加的和
编码实现:
public static void main(String[] args)
{
int result=sum(10,20);
System.out.println(result);
double result1=sum(10.0, 20.0);
System.out.println(result1);
int result2=sum(10, 20,30);
System.out.println(result2);
}
public static int sum(int a,int b)
{
return a+b;
}
public static double sum (double a,double b)
{
return a+b;
}
public static int sum(int a,int b,int c)
{
return a+b+c;
}
输出结果:
30
30.0
60
到此这篇关于Java零基础精通方法篇的文章就介绍到这了,更多相关Java方法内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: Java零基础精通方法篇
本文链接: https://www.lsjlt.com/news/148443.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0