----------- android培训、java培训、java学习型技术博客、期待与您交流! ------------
函数篇函数:定义在种类中的具有特定的一段独立的小程序.其实函数就是方法.如main函数与main方法.
函数的格式:
修饰符 返回值类型 函数名(参数类型 形参1, 参数类型 形参2,....){
执行语句;
return 返回值;
}
如何定义函数:1,函数是一个独立的功能,那么必须明白该功能的运算结构是什么.2,在明确定义该功能的过程中是否需要位置内容参与运算.
例1,判断两个数是否相同.思路:1,明确功能结果,是boolean.2功能是否有未知内容参与运算.
class Demo {
public static void main(String args[]){ 这是一段函数.(main函数))
System.out.print(compare(10,12))
}
public static boolean compare(int x ,int y){(这是一段函数,判断两个数是否相同)
return x==y;
}
如何判断有无返回值:有void就没返回值return.有return就没void,他两不共戴天.
class Demo {
public static void main(String args[]){
getResult(10);
}
public static void getResult (int x){
System.out.println(x*5*66)
}
明白只要有程序就会有函数.了解函数什么时候要用返回值,什么时候没有返回值.
函数的重载:在同一个函数中,允许在一个以上的同名函数,只要他们的参数或者参数类型不同即可.
class Demo{
public static void main (String args){
Systen.out.println(getSum());
}
public static int getSum(int x,int y){
return x+y;
}
public static int getSum(int x,int y,int z ){
return getSum(x,y)+z;
}