zoukankan      html  css  js  c++  java
  • Java中的数组

    1,可以创建自己的类的数组,但是自己的类必须实现get()和put函数

    2,声明数组:int[] arrayOfInt。注意,定义数组时不可以指定大小

    3,创建与初始化:通过new。arrayOfInts = new int[42]; 也可以合二为一:double[] numbers = new double [5];

    import java.util.Arrays;
    
    /**
     * Created by Jimmy on 2015/5/24.
     */
    public class ArrayTest {
    
    
        public static void main(String[] args){
            //1 - 声明
            int[] arrayOfInts;
    
            //初始化方法1
            arrayOfInts = new int[42];
    
            //初始化方法2
            double[] doublenums = new double[20];
    
            //初始化方法3
            int[] arrayOfInt1 = {1,2,3,4,5,6};
    
    
            //2 - 拷贝
            //arraycopy
            String[] names = {"Ryan", "Tim", "Shark", "Ted"};
            String[] tmparray = new String[names.length * 2];
            System.arraycopy(names, 0, tmparray, 0, 4);
    
            //copyOf
            String[] namearray = Arrays.copyOf(names, names.length);
            namearray = Arrays.copyOf(names, names.length + 2);
    
            //copyOfRange, 不包括to的元素
            namearray = Arrays.copyOfRange(names, 1, 3);
    
            //增强for循环遍历数组
            System.out.println("Copy function test: ");
            for(String d: namearray)
                System.out.print(" " + d);
            System.out.println();
    
            //3 - 多维数组
            boolean[][] checked;
            checked = new boolean[3][];
            checked[0] = new boolean[8];
            checked[1] = new boolean[8];
            checked[2] = new boolean[8];
            System.out.println("Multiarray test: ");
            for(boolean[] b:checked){
                for(boolean bv:b)
                    System.out.print(bv + " ");
                System.out.println();
            }
    
            //System.out.println(doublenums.toString());
    
        }
    }
  • 相关阅读:
    sap function 常用的一些系统函数
    sap ok code
    提高PHP代码质量36计
    sap links /sap 学习资源链接
    sap tips/ sap 小技巧
    php写导入,导出 mysql csv
    SAP Tables 表
    [C#] 处理 Json
    [Rootkit] 无痕 hook 硬件断点
    [Rootkit] dll 隐藏 VAD
  • 原文地址:https://www.cnblogs.com/dracohan/p/4526147.html
Copyright © 2011-2022 走看看