黑马程序员 第三节-------函数 || 数组

       第三节-------函数 ||  数组
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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值