Day 10 方法和数组

java中的方法

方法:给某段代码,使用{}包裹起来,给这个{}起一个名字,方法名,就可以有相同业务逻

辑代码,直接使用方法名调用,提高代码的复用性;

注意事项:

写代码,以后不能把所有的东西都放在main方法中写

有具体返回值

固定写法:

public static 返回值类型 方法名(形式参数类型1 参数名1,形式参数类型2 参

数名2,....){

//完成功能业务逻辑

...

return 具体结果;

}

有具体返回值类型的方法的调用格式

在main方中

赋值调用

接收的结果类型 变量名 = 方法名(实际参数1,实际参数2,...) ;

实际参数:直接赋值或者main中键盘录入

没有具体返回值

固定格式

public static void 方法名(形式参数类型1 参数名称1,形式参数类型2 参数

名2,....){

}

调用

单独调用

方法重载

什么是overload?就是方法重载

方法重载:为了某个功能扩展性,多个方法方法名可以相同(完全相同),参数列表不同,与 返回值无关

数组

概念

Java中数组就是容器,这个容器 "只能存储同一种类型的元素"

初始化

动态初始化和静态初始化

  1. 动态初始化

    自己定义数组的长度,数组的元素有系统(jvm)默认分配

    • 数据类型[] 数组名称 = new 数据类型[数组长度] ; 推荐第一 种

    • 数据类型 数组名称[] = new 数据类型[数组长度] ;

  2. 静态初始化

    静态初始化:直接我们自己给定的了元素内容,数组的长度由系统默认分配

    • 数据类型[] 数组对象名 = new 数据类型[]{元素1,元素2,元素3.....};

    • 数据类型 数组对象名[] = new 数据类型[]{元素1,元素2,元素3.....};

      举例

      int[] arr = new int[]{1,2,3} ;

      int arr[] = new int[]{1,2,3} ;

    静态初始化的简写格式

    数据类型[] 数组对象名 = {元素1,元素2,元素3.....} ; 推荐的写法

    数据类型 数组对象名[] = {元素1,元素2,元素3.....} ;

    int[] arr = {1,2,3} ;

    int arr[] = {1,2,3} ;

属性

在数组中有一个特有的属性:length

数组名称.length:获取数组长度

数组中的最大索引值: 数组名称.length-1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值