学习内容:案例一:斐波那契数列从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;

最新文章

  1. 前端学HTTP之代理
  2. Canvas的API整理
  3. delphi 数组类型与数组指针的巧妙利用
  4. ubuntu12.04开启远程桌面
  5. 错误解决mysql - Event Scheduler: No data - zero rows fetched, selected, or processed
  6. MySQL实战积累
  7. 3.8 spring-qualifier 子元素的使用与解析
  8. HW3.28
  9. C语言--函数
  10. sqlserver时间字符串的截取
  11. 虚拟机linux配置nginx 为什么win7通过Ip访问不到
  12. 【转】Java保留固定小数位的4种方法
  13. 关于windows线程同步的四种方法
  14. VS2008 安装后没有模板
  15. 使用gulp编译sass
  16. 当你的电脑出现stop: 0X0000007B
  17. 三星 SCX-4521NS 网络打印机 在XP 下 强行 设置 安装
  18. Vue 开发环境搭建 (Mac)
  19. Unity3D 中鼠标按下时OnMouseDown()、Input.GetMouseButtonDown()和EventType.MouseDown的响应验证
  20. 转:zTree树控件扩展篇:巧用zTree控件实现文本框输入关键词自动模糊查找zTree树节点实现模糊匹配下拉选择效果

热门文章

  1. 【做题记录】[NOIP2011 提高组] 观光公交
  2. Envoy实现.NET架构的网关(三)代理GRPC
  3. hdu 1078 FatMouse and Cheese(记忆搜)
  4. Java RMI学习与解读(三)
  5. Java使用assert断言
  6. C#与dotNET项目想要另存为一个新项目sln文件丢了怎么办
  7. vuex基础(vuex基本结构与调用)
  8. UE4中C++编程(一)
  9. robotframework-autoitlibrary离线安装
  10. CSS Web Fonts 网络字体