看一段数据库中的表转化成用户可以看懂的数据,也就是把一些字段比如Date用ms存的,转化为'yyyy-MM-dd'这种格式,但是由于字段太多,所以利用Java反射机制自带的BeanUtils相关的方法来进行转化(要求两个类的属性名称相同...= null){ fieldList.addAll(new ArrayList(Arrays.asList(clazz.getDeclaredFields()))); clazz =...clazz.getSuperclass(); } Field[] fields = new Field[fieldList.size()]; fieldList.toArray(fields...异常信息
程序会告诉你无法这么转换,所以这里要注意
第二种的参数就填你要转换的数组就可以,但是他要求数组的长度是等于链表的长度的,否则会编译不通过,所以得到链表之后在初始化数组即可...然后这里在测试时导师提到了一个点就是循环依赖的问题,担心while会跳不出来,但是这里其实跟属性的具体类型是无关的,所以不会出现这个问题,但是就顺便了解了下循环依赖的相关概念,比如我定义两个类:
class