• java数组


    一、数组的声明 数组是Java语言中提供的一种简单的复合数据类型,是相同类型变量的集合;
    数组中的每个元素具有相同的数据类型,可以用一个统一的数组名和下标来唯一地确定数组中的元素;
    数组下标从0开始。数组有一维数组和多维数组。

    l一维数组的声明有下列两种格式:
    l数组的类型[ ] 数组名
    l数组的类型   数组名 []
    l二维数组的声明有下列两种格式
    l数组的类型[][ ]  数组名;
    l数组的类型  数组名 [][ ] 

    数组的声明并不为数组分配内存,因此不能访问数组元素。Java中需要通过new关键字为其分配内存。

      为一维数组分配内存空间的格式如下:

    Ÿ数组名=new  数组元素的类型[数组元素的个数];

    例如:int a[]; //声明并不为数组分配内存

    a=new a[10]; //为数组分配内存

    也可以写成:int  a=new a[10]; //声明的同时为数组分配内存 二、数组的引用 

    Ÿ一维数组元素的引用方式为:数组名[索引号]
    Ÿ二维数组元素的引用方式为:数组名[索引号1][索引号2]

      其中,索引号为数组下标,它可以为整型常数或表达式,从0开始。举例:数组元素的排序

    public class Sort {
      public static void main(String [] args) {
    	int number[]= {80, 65, 76, 99, 83, 54, 92, 87, 74, 62};
    	  for (int i = 0;i < number.length; i++) {
    		 for (int j = i + 1; j < number.length; j ++){
    			if (number[i] < number[j]){
    			    int temp = number[i];
    			       number[i] = number[j];
    			       number[j] = temp;
    			}
    		  }
    	   }
    	  for (int i = 0; i < number.length; i++) {
             System.out.println(number[i] + " ");
    	 }
      }
    }
    


    数组的用处很广,比如在图形化界面设计中用于添加菜单、添加工具栏等能够节省代码,并便于维护

  • 相关阅读:
    crontab自动备份MySQL数据库并删除5天前备份
    使用ShowDoc在线管理API接口文档
    概率计算(抽奖活动、命中率)
    保护隐私?找回已记住的秘密?你的余额宝、淘宝还安全吗?
    自制公众平台Web Api(微信)
    我为什么期待M#?
    在.net中为什么第一次执行会慢?
    记”Uri.IsWellFormedUriString”中的BUG
    公司ERP系统重构那些事
    Koala Framework是什么?我为什么要写这个框架?
  • 原文地址:https://www.cnblogs.com/liaoliao/p/5009095.html
Copyright © 2020-2023  润新知