https://player.bilibili.com/player.html?aid=55895675

    递归方法

    1. package bigdata215.week16_3_1;
    2. //递归方法
    3. public class Sum {
    4. public stati
    5. c int count(int n){
    6. if(n>1){
    7. return count(n - 1)+ n;
    8. } else{
    9. return n;
    10. }
    11. }
    12. public static void mian(String[] args){
    13. System.out.println(Sum.count(100));
    14. }
    15. }
    1. package bigdata215.week16_3_1;
    2. public class Week16_3_4 {
    3. public static void main(String[] args) {
    4. //各种类型的数组,数组的长度与格式(类型)不可变,数组初始化一定要确定长度
    5. int[] arr1={1,5,7};//静态初始化,整数数组
    6. double[] arr2={1.2,4.6};//小数类型数组
    7. String[] arr3={"hello","world"};//
    8. char[] arr4={'a','b'};
    9. boolean[] arr5={true,false};
    10. Student s1 = new Student("张三",5);
    11. Student s2= new Student("lisi",8);
    12. //学生数组
    13. Student[] arr6={s1,s2};
    14. System.out.println(arr6[0].toString());
    15. System.out.println(arr6[0]);//默认的toString(),如果不加上tostring,打印出的值是哈希值而不是属性值
    16. }
    17. }
    18. class Student{
    19. String name;
    20. int age;
    21. public Student(String name,int age){
    22. this.name=name;
    23. this.age=age;
    24. }
    25. @Override
    26. public String toString(){
    27. return name+" "+age;
    28. }
    29. }

    作业
    定义一个数组 反向遍历