使用 Object.keys(object) 可以取出属性名为数组,但会打乱顺序 严格意义上对象中是只有映射关系而没有顺序的,但是在存储结构里是有顺序的,如果想获取存储结构里的第一个属性可以使用for遍历出第一个属性的属性名,从而获得第一个属性 function get_object_first_attribute(data){ for (var key in data) return data[key]; }
使用基本类型的包装对象,好处可以为空且可以序列化 package com.tj; public class MyClass2 { public static void main(String[] args) { // 为每一个原始类型创建包装对象 Boolean refBoolean = new Boolean(true); Byte refByte = new Byte((byte) 123); Character refChar = new Character('x'); Short ref
Field[] field = behavior.getClass().getDeclaredFields(); for (int i = 0; i < field.length; i++) { String name = field[i].getName(); name = name.substring(0, 1).toUpperCase() + name.substring(1);//找到首位改成大写形式 String type = field[i].getGenericType().toS