达内学习javaday06

一、数组:

1.数组的复制:

①System.arraycopy(a,1,b,0,4);

将a数组的第二个元素开始的4个元素,复制到b数组中第1个元素和后面3个元素

特点:灵活性高,方便

②int[] b = Arrays.copyOf(a,6);

命名一个名为b的数组,其元素的前6个值为数组a的值,

若目标数组的长度>源数组长度,则在末尾补默认值
若目标数组的长度<源数组长度,则将末尾的截掉

2.数组的扩容:

a = Arrays.copyOf(a,a.length+1);

将数组a的值赋予a,并增加一个长度,这个操作成为扩容

3.数组的排序:

Arrays.sort(a);

将数组a进行升序排序

二、方法:

1、方法封装了一段特定的业务逻辑功能;方法要尽可能独立,一个方法只干一件事;方法可以被反复多次调用;方法可以减少代码重复,有利于代码的维护。

何时使用方法:假设一段功能,在很多地方都要用,就可以用方法将其封装起来。

2、方法的定义:五要素

修饰词        返回值类型        方法名(参数列表){

方法体

}

3、修饰词目前使用public static ,

返回值类型:有数据类型为数据类型;无数据类型用void

方法名:建议使用小驼峰命名法

参数列表:(参数类型        参数,参数类型        参数,参数类型        参数······)

方法体:方法中的主要业务逻辑部分

4、方法的调用:

无返回值:

方法名(参数);

有返回值:

数据类型        变量        = 方法名(参数);

5、return:

在有返回值的方法中:

return有两个作用:结束方法的执行;返回结果给调用方

语法: 

return        数据;

在无返回值的方法中:结束方法的执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值