二维数组
1.二维数组的定义方式:
- (1)int[][]arr=new int[值][值];
- (2)int[][]arr={{值,值},{值,值,值}}
- (3)int[][]arr=new int[][]{{值,值},{值,值}}
- (4)int[][]arr=new int[值][];–>比较特殊
2.二维数组的遍历
for(int i=0;i<arr.length;i++){
for(int j=0;j<arr[i].length;j++){
syso(arr[i][j])
}
}
练习题
冒泡排序
- 冒泡:算法–>针对数组的排序(sort()方法可以快速排序)
- (1)需要比较好几轮,而每一轮找到一个最大/最小值放到数组的最后一位,并且下一轮比较的时候,
- 忽略这个数
- (2)比较的时候,是两两相比(相邻的两个相比),满足要求就互换位置
练习,把一组数从小到大排序
方法
方法:可以自己定义方法(封装功能)
- 特点:带小括号
- 作用:实现代码的重用(重复使用)
- 6.方法一般都必须遵循以下几个原则(五要素):
- -访问修饰符:public static
- -返回值类型:void(代表没有返回值,也就意味着方法中没有return关键字)/八大基本类型/引用类型
-
返回值决定了某个封装的功能被调用之后,会有一个什么结果
- -方法名:紧跟小括号前面的名字
- -参数列表:小括号里面的内容
-
参数列表代表在调用该方法的时候,需要携带的内容(数据)
- -方法体:大括号里面的内容(功能代码)
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/289676.html