JAVA基础学习第六天!

打印 上一主题 下一主题

主题 863|帖子 863|积分 2599

精华笔记:
1. 数组:
   - 复制:
     - System.arraycopy(a,1,b,0,4);
     - int[] b = Arrays.copyOf(a,6);
       a = Arrays.copyOf(a,a.length+1); //扩容
   - 排序:
     ```java     Arrays.sort(arr); //升序排列     ```
2. 方法:函数、过程
   - 封装一段特定的业务逻辑功能   - 方法要尽可能独立,一个方法只干一件事   - 方法可以被反复多次调用   - 方法可以减少代码重复,有利于代码维护   - 何时用:只要是一个独立的业务,就建议抽到方法中
3. 方法的定义:五要素
   ​    修饰词   返回值类型   方法名(参数列表) {
   ​            方法体
   ​    }
4. 方法的调用:
   - 无返回值:方法名(有参传参);   - 有返回值:数据类型  变量  =  方法名(有参传参);
5. return:
   - return 值;  //1)结束方法的执行   2)返回结果给调用方-------------此方式用在有返回值的方法中   - return;       //1)结束方法的执行------------------------此方式用在无返回值的方法中


## 笔记:
1. 数组:
   - 复制:
     - System.arraycopy(a,1,b,0,4);
       ```java       int[] a = {10,20,30,40,50};       int[] b = new int[6]; //0,0,0,0,0,0       //a:源数组       //1:源数组的起始下标       //b:目标数组       //0:目标数组的起始下标       //4:要复制的元素个数       System.arraycopy(a,1,b,0,4); //灵活性好       for(int i=0;i源数组长度,则在末尾补默认值       //----若目标数组的长度
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

来自云龙湖轮廓分明的月亮

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表