zoukankan      html  css  js  c++  java
  • 自动包装机制不能应用于数组

    package cn.java.code.list;
    
    import java.util.Arrays;
    import java.util.Collections;
    import java.util.Comparator;
    
    /**
     *自动包装机制不能应用于数组
     * @param <C>
     */
    public class Copy<C> {
        private  String str;
        public static <T> void sort(T[] a){
            System.out.println(a);
        }
        public static void main(String[] args) {
            int[] ints = new int[10];
            //   Integer[] ints = new Integer[10];
            ints[1] = 1;
            ints[0] = 21;
            Arrays.sort(ints);
            Integer[] ints2= new Integer[10];
            ints2[1] = 1;
            ints2[0] = 21;
            Arrays.sort(ints2);
    
            Copy.sort(ints);//报错
            Copy.sort(ints2);
        }
    }
    

      

    传入int
    数组就会报错,改为Integer数组就可以了。所以需要记住,自动装包机制不能应用于数组。

  • 相关阅读:
    Aspect Oriented Programming
    jsp01
    监听器
    Java编写验证码
    servlet07
    MySQL02
    MySQL01
    Java的jdk1.6与jre1.8中存在的差异
    登陆验证和二级联动
    ajax和json
  • 原文地址:https://www.cnblogs.com/q1359720840/p/13760408.html
Copyright © 2011-2022 走看看