zoukankan      html  css  js  c++  java
  • java 数组的定义

    package java03;
    /*
    数组的初始化:就是创建一个数组,并向其中古语一些默认的值
    
    两种常见的初始化方式:
        1、动态初始化(指定长度)
        2、静态初始化(指定内容)
    
     动态初始化数组格式:
        数据类型[] 数组名称 = new 数据类型[数组长度];
          拆成两个步骤:   数据类型[] 数组名称;
                        数组名称 = new 数据类型[数组长度] ;
    
        解析:
            左侧的数据类型,也就是数组当中保存的数据,全部是统一的类型
            [] 中括号 代表是一个数组
            左侧的数据名称  就是数组的名字
            new代表创建数组的动作
            数据类型  必须和左边的数据类型保持一致
            数组长度就是数组可以保存多少个数据,是一个int数字
    
      静态初始化数组格式:
      数组类型[] 数组名称 = new 数组类型[] {元素1,元素2,.....};
      拆成两个步骤:   数据类型[] 数组名称;
                        数组名称 = new 数据类型[] {元素1,元素2,.....};
      
            省略格式:
                数据类型[] 数组名称 = {元素1,元素2,.....};      不支持分成两个步骤
            注意事项:
            虽然静态数组初始化没有直接告诉长度,但是根据大括号里面的元素具体内容,也可也以直接自动推算出来
    
    建议:明确内容用静态数组,不知内容用动态数组
    *
    * */
    public class Domo01Array {
        public static void main(String[] args) {
    //        创建一个数组,里面可以保存60个int数据
            int[] array1 = new int[60];
    
    //        创建一个数组,可以存放60个double类型的数据
            double[] array2 = new double[80];
    
    //        创建一个数组,可以存放5个字符串
            String[] array3 = new String[5];
    
    //        创建一个数组,用来装的全是int数字,具体为12,23,45,56
            int[] array4 = new int[]{12,23,45,56};
    
    //        创建一个数组,用来装字符串:“hello”,“world”,“java”
            String[] array5 = new String[] {"hello","world","java"};
        }
    }
  • 相关阅读:
    Unsupported major.minor version 52.0
    图片资源的加密和cocos2d-x中的解密
    python 生成器生成杨辉三角
    python非递归全排列
    一个对象合并的函数引发的错误
    什么是原生的javascript
    quick3.5 removeFromParent()导致的windows下模拟器崩溃问题
    this关键字和static关键字
    内存分析
    面向对象:类和对象
  • 原文地址:https://www.cnblogs.com/spp666/p/11692509.html
Copyright © 2011-2022 走看看