package _2定义方法;
public class DefineMethodDemo
{
public static void main(String[] args)
{
// TODO Auto-generated method stub
// 方法(Method)
// 程序中完成独立功能 可以重复使用的一段代码
// 格式:
// [修饰符] 返回值类型 方法名字(参数列表)
// {
// 方法体
// return 计算结果
// }
// 1. 修饰符
// 权限修饰符 public private protected
// 静态修饰符 static
// 2. 返回值类型
// void 表示无返回值
// 3. 方法名字
// 自己定义要符合标识符规范
// 4. 参数列表 形参
// 5. 方法体
// 6. return
// 返回计算结果
// 调用方法
// 调用打印100个星
print100Star();
// 打印10个星
printStar(10);
// 打印20个星
printStar(20);
// 调用add()方法计算10和20之和,打印计算结果
System.out.println(add(10,20));
// 调用add()方法计算30和50之和,打印计算结果
System.out.println(add(30,50));
int result = add(100,200);
System.out.println(result);
// 调用towPi()得到2*π
System.out.println(twoPi());
}
// 类型一 无参数 无返回值的方法
// 打印100个*
public static void print100Star()
{
for(int i=0;i<100;i++)
{
System.out.print("*");
}
System.out.println();
}
// 类型二 有参数 无返回值的方法
// 打印n个*
public static void printStar(int n)
{
for(int i=0;i<n;i++)
{
System.out.print("*");
}
System.out.println();
}
// 类型三 有参数 有返回值的方法
// 计算2个数之和
public static int add(int a,int b)
{
int c = a+b;
return c; // 将计算结果返回给调用者
}
// 类型四 无参数 有返回值的方法
// 返回2pi的值
public static double twoPi()
{
return 3.1415926*2;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
基于java语言项目开发的04-方法.rar
共11个文件
java:9个
project:1个
classpath:1个
需积分: 1 0 下载量 142 浏览量
2024-08-28
08:44:27
上传
评论
收藏 7KB RAR 举报
温馨提示
基于java语言项目开发的04-方法.rar
资源推荐
资源详情
资源评论
收起资源包目录
04-方法.rar (11个子文件)
04-方法
.classpath 295B
src
_4return
ReturnDemo.java 576B
Exercise.java 1KB
_2定义方法
CallMethodDemo.java 637B
DefineMethodDemo.java 2KB
_1引入
Demo1.java 456B
_3内存问题
MemoryDemo.java 591B
_5重载
OverloadDemo.java 754B
_6递归
RecursionDemo.java 1KB
_7可变参数
Demo.java 575B
.project 368B
共 11 条
- 1
资源评论
蜡笔小流
- 粉丝: 2358
- 资源: 1216
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- js基础但是这个烂怂东西要求标题不能少于10个字才能上传然后我其实还没有写完之后再修订吧.md
- electron-tabs-master
- Unity3D 布朗运动算法插件 Brownian Motion
- 鼎微R16中控升级包R16-4.5.10-20170221及强制升级方法
- 鼎微R16中控升级包公版UI 2015及强制升级方法,救砖包
- 基于CSS与JavaScript的积分系统设计源码
- 生物化学作业_1_生物化学作业资料.pdf
- 基于libgdx引擎的Java开发连连看游戏设计源码
- 基于MobileNetV3的SSD目标检测算法PyTorch实现设计源码
- 基于Java JDK的全面框架设计源码学习项目
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功