学习java 7.2

学习内容:案例一:斐波那契数列从1开始作为第一个数,求第20个数

          public class Test {

            public static void main(String[ ] args){

              int[ ] arr  = new int[20];

              arr[0] = 1;

              arr[1] = 1;

              for(int x= 2; x<arr.length; x++){

                arr[ x ] = arr[ x-2 ] + arr[ x-1 ];

                }

              System.out.println( arr[19] );      

  }

}

     案例二:数据查找

      

        import java.util.Scanner;

          public class Test {

            public static void main(String[ ] args){

               int[ ] arr  = {19,28,37,46,50};

                Scanner sc =new Scanner(System.in);

                System.out.println("输入数据:");

                int number = sc.nextInt();

                  int index = -1;

                  for(int x=0;x<arr.length; x++){

                    if(arr[x] == number) {

                      index = x;

                      break;

                     }

                    int index = getIndex(arr,number);

                    System.out.println(index);

                    }

        public static int getIndex(int[ ] arr, int number){

         int index = -1;

         for(int x=0; x<arr.length; x++){

            if(arr[x] == number){

              index = x;

              break;

            }

           } 

          }

        return index;

  }

}

    

    案例三:反转

 

          public class Test {

            public static void main(String[ ] args){

              int[ ] arr  = {19,28,37,46,50};

                reverse(arr);

                  printArray(arr);

             }

            public static void reverse(int[ ] arr){

             for (int start = 0,end = arr.length - 1; start <= end; start++, end--){

              int temp = arr[start];

              arr[start] = arr[end];

              arr[end] = temp;

              }

            }

          }

    

明天内容:类,string

遇到问题:注意字母大小写,当遇到不存在的变量数值时,将其值设为-1,如int index = -1;

posted @ 2021-07-02 21:55  kuaiquxie  阅读(38)  评论(0编辑  收藏  举报