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"};
        }
    }
  • 相关阅读:
    FZU 2150 Fire Game
    POJ 3414 Pots
    POJ 3087 Shuffle'm Up
    POJ 3126 Prime Path
    POJ 1426 Find The Multiple
    POJ 3278 Catch That Cow
    字符数组
    HDU 1238 Substing
    欧几里德和扩展欧几里德详解 以及例题CodeForces 7C
    Codeforces 591B Rebranding
  • 原文地址:https://www.cnblogs.com/spp666/p/11692509.html
Copyright © 2011-2022 走看看