zoukankan      html  css  js  c++  java
  • java7

    第八章 数组

         1.数组的声明定义
             数据类型[]变量名 = new 数据类型[长度];
             列:int[]ary = new int[5];
         2.取值,赋值
             取值:数据名[下标];
             列:int a = ary[1];
             赋值:变量=数据名[下标];
             列:ary[1]=10;
         3.数组的遍历
             数组的长度:数组名.length;
             for(int i=0;i<数组名.length;i++){
          //数组名[i]:访问每个元素的值
      }
         4.数组常见的异常
           数组下标越界
             ArrayIndexOutOfBoundsException
             当访问数组的下标超过0~length-1时,
             就会出现以上的错误。
             注意:数组下标范围:0~length-1
         5.数组常用的方法
             Arrays.toString(数组名);//展示数组内容
             Arrays.sort(数组名);    //数组升序排列
         6.后序遍历
             for(int i = ary.length-1;i>=0;i--){
                 ary[i]
             }
         7.比较字符串的大小
             如果a.compareIgnoreCase(b)>0为true,
                 那么a>b.
             如果a.compareIgnoreCase(b)<0为true,
                 那么a<b.
             如果a.compareIgnoreCase(b)=0为true,
                 那么a=b.
         8.break和continue
            break:终止,结束(表示终止当前循环结构)
            continue:继续(表示结束本轮循环,进入下一轮循环)
            注意:多层循环,只会对直接的循环起作用。

    第八章 数组
    
         1.数组的声明定义
             数据类型[]变量名 = new 数据类型[长度];
             列:int[]ary = new int[5];
         2.取值,赋值
             取值:数据名[下标];
             列:int a = ary[1];
             赋值:变量=数据名[下标];
             列:ary[1]=10;
         3.数组的遍历
             数组的长度:数组名.length;
             for(int i=0;i<数组名.length;i++){
          //数组名[i]:访问每个元素的值
      }
         4.数组常见的异常
           数组下标越界
             ArrayIndexOutOfBoundsException
             当访问数组的下标超过0~length-1时,
             就会出现以上的错误。
             注意:数组下标范围:0~length-1
         5.数组常用的方法
             Arrays.toString(数组名);//展示数组内容
             Arrays.sort(数组名);    //数组升序排列
         6.后序遍历
             for(int i = ary.length-1;i>=0;i--){
                 ary[i]
             }
         7.比较字符串的大小
             如果a.compareIgnoreCase(b)>0为true,
                 那么a>b.
             如果a.compareIgnoreCase(b)<0为true,
                 那么a<b.
             如果a.compareIgnoreCase(b)=0为true,
                 那么a=b.
         8.break和continue
            break:终止,结束(表示终止当前循环结构)
            continue:继续(表示结束本轮循环,进入下一轮循环)
            注意:多层循环,只会对直接的循环起作用。
    
     
    View Code
    例:在数组中插入值
    
    public static void main(String[] args){
            int[] ary = new int[6];
            ary[0] = 60;
            ary[1] = 63;
            ary[2] = 82;
            ary[3] = 85;
            ary[4] = 99;
            int index = 0;
            Scanner console = new Scanner(System.in);
            System.out.println("请输入一个数:");
            int num = console.nextInt();
            for(int i = 0;i<ary.length;i++){
                if(ary[i]>num){
                    index = i;
                    System.out.println(ary[i]);
                    break;
                }
            }
            for(int i =4;i>=index;i--){
                ary[i+1] = ary[i];
            }
            ary[index] = num;
            System.out.println(Arrays.toString(ary));
        }
    View Code
  • 相关阅读:
    GridView固定表头
    图片自动适应大小
    GridView实现用"..."代替超长字符串
    使用纯 CSS 设计3D按钮
    Net下二进制形式的文件(图片)的存储与读取
    repeater创建复杂的表头
    GridView加入自动求和求平均值小计
    CSS+DIV(盒子)
    DIV 在 IE 与 FF 下的设置
    gridView分页
  • 原文地址:https://www.cnblogs.com/wojiatingting/p/6962583.html
Copyright © 2011-2022 走看看