Java中的方法
我们在学习一个东西的时候,最先应该知道的是这个玩意是什么和有什么用。
方法就是一种简化代码的小手段,它是通过把重复的代码打包在一边,在我们需要时就进行调用。
方法我们要放在main函数外面,class的里面。它的形式是public static 返回值类型 方法名( 参数 ){ 方法体 },在这里我们的返回值类型,如果我们有返回值,那么就写相对应的就行比如int double,如果没有那么我们就在返回值类型中写void。对于方法名,我们采用的是驼峰命名法。
我们来一个非常简单的代码来运行一下
package com.Jsucs;
public class way {
public static void main(String[] args) {
money(10, 20);
}
public static void money( int num1, int num2) {
int result = num1 + num2 ;
}
}
在这个代码里面我们写了一个没有返回值类型的方法叫money并且定义了2个整型的参数。
既然我们已经知道了方法的形式,我们就来写一个比较2个长方形面积的题目,我们的第一个长方形长12.5,宽2,第二个长方形的长13.5,宽2.
package com.Jsucs;
public class way02 {
public static void main(String[] args) {
double a1 = area(12.5, 2);
double a2 = area(13.5, 3);
if (a1 > a2) {
System.out.println("第一个长方形比第二个长方形的面积要大");
}else{
System.out.println("第二个长方形的面积要比第一个长方形的面积要大");
}
}
public static double area( double lon, double sho) {
double S = lon * sho;
return S;
}
}
在这个代码中我们写了一个同学们在日后写代码时写的最多的一种形式,叫方法的赋值调用。同时方法的调用方式有3种,分别是直接调用,赋值调用和输出调用。输出调用就是直接在输出语句中直接把方法的调用写到输出函数中。
然后我们来说一下方法的注意事项
1.方法不调用就不执行
2.方法和方法之间是平级关系,不能相互嵌套。
3.方法的执行顺序和它2的编写顺序无关。
4.方法的返回值类型为void时,表示方法没有返回值,这时我们的return语句可以不写,如果要写return那么它的后面不能跟具体的数据。
5.代码到return就结束了。
非常感谢你可以看到这里。