zoukankan      html  css  js  c++  java
  • JavaSE 基础 第18节 数组的创建以及初始化

    2016-06-29

    1 数组概述
    数组:就是一组数的集合,集合中的数据必须是相同类型的,并且
    每一个数组都有一个名字,也就是数组名,我们可以通过数组名来访问数组中的元素。

    2 创建数组
    public static void main(String[] args){}

    ArrayType arraynName[];
    ArrayType arrayName;//常用写法

    package com.java1995;
    /**
     * 创建数组
     * @author Administrator
     *
     */
    public class TestCreateArr {
        
        public static void main(String[] args) {
            //声明数组
            double array1[];
            double[] array2;
            double[] array3,array4,array5;
            
            //分配内存空间
            array1=new double[5];
            System.out.println(array1[0]);
        }
    }

    3 初始化数组
    第一种初始化方式
    int[] array1=new int[5];
    array1[0]=1;
    array1[1]=1;
    array1[2]=1;
    array1[3]=1;
    array1[4]=1;

    package com.java1995;
    /**
     * 初始化数组
     * @author Administrator
     *
     */
    public class TestInitArr {
        
        public static void main(String[] args) {
            
            //创建不同类型的数组
            byte[] byteArray=new byte[1];
            char[] charArray=new char[1];
            int[] intArray=new int[1];
            long[] longArray=new long[1];
            float[] floatArray=new float[1];
            double[] doubleArray=new double[1];
            String[] stringArray=new String[1];
            
            //把上面声明的数组初始化值打印出来
            System.out.println("byte类型默认值是:"+byteArray[0]);
            System.out.println("char类型默认值是:"+charArray[0]);
            System.out.println("int类型默认值是:"+intArray[0]);
            System.out.println("long类型默认值是:"+longArray[0]);
            System.out.println("float类型默认值是:"+floatArray[0]);
            System.out.println("double类型默认值是:"+doubleArray[0]);
            System.out.println("String类型默认值是:"+stringArray[0]);
        }
    
    }

    第二种初始化方式
    int[] array2={1,2,3,4,5};

    package com.java1995;
    
    public class TestInitArr2 {
        
        public static void main(String[] args) {
            
            int[] array1=new int[5];
            array1[0]=1;
            array1[1]=2;
            array1[2]=3;
            array1[3]=4;
            array1[4]=5;
            
            int[] array2={6,7,8,9,10};//第二种数组初始化方式
            
            System.out.println("打印第一个数组");
            for(int i=0;i<5;i++){
                System.out.println(array1[i]);
            }
            
            System.out.println("打印第二个数组");
            for(int i=0;i<5;i++){
                System.out.println(array2[i]);
            }
        }
    
    }

    【参考资料】

    [1] Java轻松入门经典教程【完整版】

  • 相关阅读:
    php实现频率限制
    手机号打码
    qxx项目大文件上传
    502错误
    mac 安装phpunit
    文件权限问题
    无题
    php安装redis扩展全
    linux中whereis、which、find、location的区别和用法
    php安装redis扩展
  • 原文地址:https://www.cnblogs.com/cenliang/p/5626880.html
Copyright © 2011-2022 走看看