第三节-------函数 || 数组
1.函数与函数之间是平级的,不能在一个函数中定义另外一个函数
只能在一个函数中调用另一个函数
2.函数中如果返回类型不为void ,则必须要有return ;
return给谁,谁调用return给谁!
案例:
class Demo{
public static void main(String[]args){
int x=result(8);
System.out.println("x="+x);
//result(8);
}
public static int result(int num){
return num*5+8;
/*或者 int sum=0;
sum=num*5+8;
System.out.print(sum);
return sum;
*/
}
}
3.什么时候用重载啊?
当程序设计者想定义的功能相同,但参入运算的未知内容不同
这是就定义一个函数以表示其功能,为了方便阅读,而通过参数列表的不同个数来区分多个同名函数
4.定义数组几种方式:
(1) int[] Array=new[3];
(2) int[] Array=new int[]{1,2,5}; //通常称为静态初始化方式,数组的长度和内容都知道了
(3) int[] Array=new {1,2,5};//是一种简化方式,在数据明确的情况下
*提示:
数组中经常会先异常:
a.数组下标越界 ,你访问的数组小标超出了定义的数组下标
b.空指针异常 ,一般是说引用为null