zoukankan      html  css  js  c++  java
  • 数组

      数组是一种数据结构,用来存储同一类型值得集合。通过一个整型下标可以访问数组中的每一个值。

    1.定义数组

        声明数组(两种方式):

          int[] a;

          或

          int a[];

          上面语句只声明了变量a,并没有将a初始化为一个数组。应该使用new运算符创建数组。

          int[] a=new int[100];

          这条语句声明了可以存储100个整数的数组。

          一旦创建了数组就可以给数组赋值。

          一旦创建了数组,就不能改变它的大小。

        定义数组的语法:

          数据类型[] 数组名=new 数据类型[数组长度];

          或者

          数据类型 数组名[]=new 数据类型[数组长度];

        获得数组元素的语法:

          数组名[下标值];

    2.数组的初始化

        数组初始化,就是在定义数组的同时一并完成赋值操作。

        数组的初始化的语法:

          数据类型[] 数组名=new 数据类型[]{值1,值2,值3,...值n}; 

          或者

          数据类型[] 数组名={值1,值2,值3,...值n};

    3.遍历数组

        通常使用for循环遍历数组。

        示列:

          创建整型数组,循环输出数组元素。

          实现步骤:

          (1)初始化整型数组

          (2)以循环变量i为数组下标,循环输出数组元素。

          代码:

          public static void main(String[] args){

            int scores[]={1,2,3,4,5};

            for(int i=0;i<scores.length;i++){

              System.out.println("scores["+i+"]="+scores[i]);

            }

          }  

           

  • 相关阅读:
    Minimum configuration for openldap to proxy multiple AD into a single search base
    排列组合算法(PHP)
    Make Notepad++ auto close HTML/XML tags after the slash(the Dreamweaver way)
    PHP, LDAPS and Apache
    【day1】tensorflow版本问题及初步使用
    tflearn save模型异常
    布隆过滤器(Bloom Filter)
    初识Spark(Spark系列)
    Hadoop实践
    install postgis(2.0) on ubuntu(12.04)
  • 原文地址:https://www.cnblogs.com/fifiyong/p/5925789.html
Copyright © 2011-2022 走看看