设为首页
收藏本站
切换到宽版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
VIP用户组
官网群
无名商城论坛
»
论坛
›
资源分享区
›
学习资源专区
›
【HK】Java方法●实习帖
返回列表
发帖
查看:
235
|
回复:
0
[其他技术]
【HK】Java方法●实习帖
[复制链接]
无名
无名
当前离线
积分
32464
1万
主题
1万
帖子
3万
积分
管理员
积分
32464
发消息
发表于 2022-5-8 16:50:46
|
显示全部楼层
|
阅读模式
嗨喽,大家好!介里是江疏影
▂_▂_▂_▂_▂_▂_▂_▂▂_▂_▂▂_▂_▂
本期为大家带来的是Java方法
喜欢评论就好[爱心][爱心][爱心]
后期我会为大家更新修改APP教程
萌新一枚还请大家多多指教[玫瑰][玫瑰][玫瑰]
▂_▂_▂_▂_▂_▂_▂_▂▂_▂_▂▂_▂_▂
Java中的方法是一组语句,它们组合在一起以执行各种操作。 例如,当调用System.out.println()方法时,系统实际上会执行多个语句,以便在控制台上显示消息。
下面将学习如何使用或不使用返回值创建自己的方法,使用或不使用参数调用方法,以及在程序设计中应用方法抽象。
?. 创建方法
下面来看看方法的语法 -
public static int methodName(int a, int b) {
// body
}
在上面语法中,
public static ? 修辞符
int ? 返回值的类型
methodName ? 方法的名称
a, b ? 形式参数
int a, int b ? 参数列表
方法定义由方法头和方法体组成。以下语法中显示了相同的内容 -
modifier returnType nameOfMethod (Parameter List) {
// method body
}
上面显示的语法包括 -
modifier - 它定义方法的访问类型,它可能是:public,private,protected或不指定。
returnType - 方法可以返回一个值。
nameOfMethod - 这是方法名称,方法签名由方法名称和参数列表组成。
Parameter List - 参数列表,它是方法的类型,顺序和参数数量。 这些是可选的,方法可能包含零参数。
method body - 方法体定义方法对语句的作用。
示例
以下代码中定义了min()方法。 这个方法有两个int类型的参数:num1和num2,并返回两者之间的最大值 -
/** 返回两个数字之间的最小值 */
public static int minFunction(int n1, int n2) {
int min;
if (n1 > n2)
min = n2;
else
min = n1;
return min;
}
?. 方法调用
可通过调用方法来使用方法,调用方法有两种方式,即方法有返回值或无返回任何值。
方法调用的过程很简单。 当程序调用方法时,程序控制将转移到被调用的方法。 这个被调用的方法然后在两个条件下将控制权返回给调用者,即 -
return语句被执行。
它到达方法的结束,即右大括它到达方法的结束,即右大括号(})。
对返回void的方法的调用 -
System.out.println("This is Yiibai.com!");
对有返回值的方法的调用 -
int result = sum(6, 9);
以下是演示如何定义方法以及如何调用方法的示例 -
public class ExampleMinNumber {
public static void main(String[] args) {
int a = 111;
int b = 125;
int c = getMin(a, b);
System.out.println("最小值 = " + c);
}
/** 返回两个 int 数值的最小值 */
public static int getMin(int n1, int n2) {
int min;
if (n1 > n2)
min = n2;
else
min = n1;
return min;
}
}
执行上面示例代码,得到以下结果:
最小值 = 111
方法
,
调用
,
int
,
返回
,
参数
相关帖子
•
【FUT】代码分享—iapp调用其它游览器打开(非hws)
•
【FUT】代码分享——iapp—弹窗代码说明
•
【Max】团队 教大家实现网站转软件
•
【FUT】无弹窗二次解析vip影视源码
•
【FUT】iapp调用微信分享文本
•
【FUT】给你的QQ添加音乐插件?还不进来看看!
•
【FUT】iapp调用应用市场评分
•
【解忧】深入理解Java反射
•
【解忧】最全的JAVA知识汇总(附讲解和思维导图)
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表