Java案例:参数化类型数组

Java案例:参数化类型数组_第1张图片
package net.hw.generic;

import java.time.LocalDate;

/**
 * Created by howard on 2018/1/31.
 */
public class GenericDemo01 {
    public static void main(String[] args) {
        Test[] test1 = new Test[3];
        test1[0] = new Test<>();
        test1[0].setData("howard");
        test1[1] = new Test<>();
        test1[1].setData("smith");
        test1[2] = new Test<>();
        test1[2].setData("alice");

        for(int i = 0; i < test1.length; i++) {
            System.out.println(test1[i]);
        }

        System.out.println();

        Test[] test2 = new Test[3];
        test2[0] = new Test<>();
        test2[0].setData(LocalDate.of(2017, 12, 20));
        test2[1] = new Test<>();
        test2[1].setData(LocalDate.of(2018, 1, 24));
        test2[2] = new Test<>();
        test2[2].setData(LocalDate.of(2019, 5,

你可能感兴趣的:(Java编程)