java-day20_1
2021/10/23 11:40:04
本文主要是介绍java-day20_1,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、方法
---创建test方法,在main方法中调用
package methodd; public class Demo01 { //main方法 public static是修饰符,void是返回值, public static void main(String[] args) { // 下面的a:1,b:2 是实际参数,用来实际调用传递给他的参数 // int test = add(a:1,b:2); //这里的a: b:不需要输入,只需要输入1,2就会自动出现,如果手动输入会报错 // System.out.println(test); test(); } //加法 //形式参数,用来定义作用的 public static int add(int a,int b){ //int是返回值类型,add是方法名。加上static之后,就可以变成类方法被其他方法调用 return a+b; } public static void test(){ for (int i = 1; i <=1000; i++) { if(i%5==0){ System.out.print(i+"\t"); //print输出不会换行 } if(i%(5*3)==0){ System.out.println(); //println输出会换行 } } } }
2、方法的定义和调用
java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段。
方法包含一个方法头和一个方法体,下面是一个方法的所有部分:
void可以在返回为空的时候使用
关于return,return除了返回结果,还可以终止方法:
package methodd; public class Demo01 { public static void main(String[] args){ int max = max(10,20); System.out.println(max); } public static int max(int num1,int num2){ int result = 0; //定义result 变量需要给一个初始化值,比如0,否则会报错 if (num1==num2){ System.out.println("相等"); return 0; } if (num1>num2){ result = num1; //一般不会在if语句的内部写return num1,否则会报错,所以需要提前定义个一个变量,然后 //将需要的返回值赋值给这个变量,再在if语句的外部进行返回 }else{ result = num2; } return result; //返回值 } }
这篇关于java-day20_1的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南