Java方法02:方法的定义和调用
2022/7/2 1:22:30
本文主要是介绍Java方法02:方法的定义和调用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
方法的定义
//加法 public static int add(int a,int b){ //方法中的a,b为形参 return a+b; } public static void test(){ Lable:for(int i=1;i<=100;i++){ for(int j=2;j<=i/2;j++){ if(i%j==0){ continue Lable; } } System.out.print(" "+i); } } //比大小 public static int max(int num1,int num2){ int result = 0; if(num1==num2){ System.out.println("num1==num2"); return 0;//终止方法 } if (num1>num2){ result = num1; }else { result = num2; } return result; }
方法的调用
//main方法 public static void main(String[] args) { //这里的1,2为实际参数 int sum = add(1, 2); System.out.println(sum); test(); System.out.println(); int max = max(2,2); System.out.println(max); }
完整例子
package com.kuang.method; //举例:System(类).out(对象).println()(方法); 方法:解决一类问题有序步骤的组合 //方法的原子性:就是一个方法只完成1个功能 //命名规则:首字母小写后面驼峰原则 //Java只是值传递, 值传递:实际参数把它的值传递给形参 引用传递:实际参数把地址传递给形参,两者指向同一个地址 public class 函数Demo01 { //main方法 public static void main(String[] args) { //这里的1,2为实际参数 int sum = add(1, 2); System.out.println(sum); test(); System.out.println(); int max = max(2,2); System.out.println(max); } //加法 public static int add(int a,int b){ //方法中的a,b为形参 return a+b; } public static void test(){ Lable:for(int i=1;i<=100;i++){ for(int j=2;j<=i/2;j++){ if(i%j==0){ continue Lable; } } System.out.print(" "+i); } } //比大小 public static int max(int num1,int num2){ int result = 0; if(num1==num2){ System.out.println("num1==num2"); return 0;//终止方法 } if (num1>num2){ result = num1; }else { result = num2; } return result; } } //如果方法有返回值,则有返回值。如果方法为空,则调用的是语句。
这篇关于Java方法02:方法的定义和调用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略