函数定义
public static void add()
{
//写上需要多次使用的代码,add()就是自己定义的函数。
}
函数的调用
调用时,只要
add();
即可
参数:(截取一段代码)
public static void add(int a,int b)//形式参数
{
int sum = a+b;
System.out.println("sum="+sum);
}
public static void main(String[] args)
{
Scanner sc =new Scanner(System.in);
int num1,num2;
System.out.println("输入第一个数");
num1=sc.nextInt();
System.out.println("输入第二个数");
num2=sc.nextInt();
add(num1,num2);//实际参数,实参和形参在,个数,顺序,类型上,必须一致。
}
返回值:
import java.util.*;
class Demo15
{
public static void add(int a,int b)//形式参数
{
int sum = a+b;
System.out.println("sum="+sum);
return sum;//返回到函数调用的位置,注意,下方static后面要写返回值的类型,没有返回值就写void
}
public static void main(String[] args)
{
Scanner sc =new Scanner(System.in);
int num1,num2;
System.out.println("输入第一个数");
num1=sc.nextInt();
System.out.println("输入第二个数");
num2=sc.nextInt();
int s= add(num1,num2);//实际参数,实参和形参在,个数,顺序,类型上,必须一致。
if(s>100)
System.out.println("大于100");
else
System.out.println("小于100");
}
}