上面的版本二的标签处理器的确将遍历 int[]数组的问题解决了。但对于基本数据类型的 数组,还有 7 种,例如,short[]、long[]等。逐个类型的判断就显得很麻烦了。此时可以通 过反射数组的方式实现。 使用反射数组方式,无需判断数组是引用类型还是基本类型,只要是数组即可。这里需 要用到 Class 中的方法 isArray()来判断当前对象是否为数组。
更新时间:2017年04月08日
上面的版本二的标签处理器的确将遍历 int[]数组的问题解决了。但对于基本数据类型的 数组,还有 7 种,例如,short[]、long[]等。逐个类型的判断就显得很麻烦了。此时可以通 过反射数组的方式实现。 使用反射数组方式,无需判断数组是引用类型还是基本类型,只要是数组即可。这里需 要用到 Class 中的方法 isArray()来判断当前对象是否为数组。