1. 多重循环,常见2层
2. 程序调试:一定要经常想起来去使用
3. 数组
①声明方式: int[] aa = new int[5] , int[] aa = {1,2}
②下标从0开始,最大 length-1 ,遇到 Exception
③玩数组的时候,长度不要给我写死,而用 数组名.length
④数组中元素有默认值,跟前面变量的定义区分开:前面的变量【局部变量】没有初始化的话,不 能使用
4. 数组的一些常见使用
①最大值/最小值:打擂台
②排序
③增删改查,范围查找
在JVM中,内存划分出不同的区域,比如堆内存、栈内存、元空间。。。。。,目前先掌握2个,堆内 存和栈内存。
了解
明确:我们的插入算法,在一个已经有序的数组中,插入一个数,保证插入后的数组依然有序
关键点:找到要插入数的下标,找到之后,该下标及其后面的值,可能要挪位置。
方法:对某个功能,我们期望将其定义成方法,目的是重复使用。执行某个方法的时候,方法需要传递 参数,这个参数我们称之为实际参数,简称实参;方法定义时的参数,我们称之为形式参数,简称形 参。
定义方法,抓住两个重点:
1. 何时需要定义形参:看你的方法的执行是否需要未知量参与,若需要未知量,则定义为形参
2. 何时需要返回值:看你的方法的执行结果是否需要给别人使用,若需要,则使用return 返 回。
/**
* 计算两个整数的和
* @param num1 数1
* @param num2 数2
*/ public static void sum(int num1,int num2) { System.out.println(num1 + num2);
}
/**
* 求数组的最大值
* @param arr 待求的数组
* @return 返回该数组中的最大值
*/
public static int geMax(int[] arr){
int max = arr[0];
for (int i = 1; i < arr.length; i++ ){
if (arr [i] >= max ) {
max = arr[ i ] ;
}
}
rentur max;
}
定义一个方法,输出如下格式: {1#2#3} ,定义两个int类型的数组,调用你定义的方法
定义:在同一个类中,定义多个同名的方法,方法名一样,形参列表不同【顺序、类型、个数】,与返 回值类型和访问修饰符无关。 作用:提高方法调用的灵活性。
JDK1.5新特性,前面讲过一个增强for循环
就当成数组使用
本文发布于:2024-01-28 06:10:51,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17063934575368.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |