java-递归

    科技2022-07-16  119

    1.今日单词:

    Index 索引 Array 数组 Random 随机 length 长度

    2.学习目标:

    递归:方法调用自身的过程成为递归,递归算法 场景:for循环可以求前n项和 public static int sum(int n){ if(n==1){ return 1; } return n+sum(n-1); 调用方法 返回值 sum(4) 5+4+3+2+1 … …递归:方法调用自身 数组:数组就是一个容器数组特点:1.长度固定 一旦确定了数组的长度 就不可以更改 2.存储类型是一致的 ,只能存储一种数据类型 3.存储连续,通过索引访问数组 int a;//声明变量 a=1;//赋值 //数组 int [] arr;//1.声明数组 //数组赋值之前要先进行初始化 arr=new int[5];//2.初始化 arr[0]=1;//给数组的第一个元素赋值为1 arr[1]=100;//给数组的第二个元素赋值为100 arr[4]=200;//给数组的第二个元素赋值为200 //new 创建 //int类型 //[50]长度

    4.访问 数组名[]

    System.out.println(arr[3]); //5.注意事项 //1.长度固定 //2.只能存储固定类型的数据 3.存储地址连续 601 602 //4.不能超出索引 超出索引后索引异常的错误0 //5.数组使用之前一定要初始化 数组有默认值//new 创建 //int 类型 //[50]长度 变量:int a=1; int [] arr={100,200,300}

    Processed: 0.008, SQL: 8