我在张老师视频里听张老师说过 譬如一个 数组 int[] a={1,2};但是不能用反射得到这个数组的类型,既int,因为我们由反射得到的是数组中元素的类型,而Object【】 o={"flskdf",1,3};这个数组中的元素可以使任意类型,所以不能判断其数组的类型,但是反过来想想,只要我们判断这个数组中的元素的类型是不是一致我们不就能判断这个数组的类型是不是Object类了,一致的话就是普通类了,元素的类型应该就是数组的类型,如果不一致的话数组的类型应该就是Object类了,应该没有其他类有这样的特性了,这样的话就能判断数组的类型了啊,怎么张老师说不能判断呢? |