二、Java学习之方法

回顾:
数组:
1)相同数据类型元素的集合
2)是一种数据类型(引用类型)
3)int[] arr = new int[4];
4)int[] arr = new int[4];
int[] arr = {3,4,2,4};
int[] arr = new int[]{32,43,12};
5)int[] arr = new int[4];
System.out.println(arr.length);
arr[arr.length-1] = 500;//最后一个元素赋值为500
6)for(int i=0;i<arr.length;i++) {
arr[i] = 100;
System.out.println(arr[i]);
}
7)数组的排序
System.copy(a,1,a1,0,4);
int a1 = Arrays.copyOf(a,6);
a = Arrays.copyOf(a, a.length+1);
8)数组的排序
Arrays.sort(arr); //升序
冒泡排序
8.1)4个数冒3轮
8.2)每轮从第一个数开始比较
每次都与下一个数比较
8.3)冒出来的书就不比较了
方法:
1. 方法:函数、过程
1)用于封装一段特定的逻辑功能
2)尽可能的独立,一个方法只干一个事
3)方法可以被调用多次
4)有利用代码的重用,便于维护
有利于团队协作开发
2. 方法的定义
五个要素:修饰符、返回值类型、方法名、参数列表、方法体;
3. 方法的调用
1)无返回值:方法名(有参数)
2)有返回值:变量=方法名(有参数)
4. return的用法
1)return 值; //1.1)结束方法的执行
//1.2)返回结果给调用方
2)return ; //2.1)结束方法的执行
posted @ 2017-06-03 19:40  Vanguard  阅读(209)  评论(0编辑  收藏  举报