工做裏從數據庫往前臺調數據的時候,龐大的數據量裏不免有些字段裏包含空格或者一些特殊字符,在前臺顯示出來會很是不美觀,因此在此記錄一個去對象內全部屬性特殊字符的方法:數據庫
//得到該對象屬性的集合 Field[] fields = tbGdzljcd.getClass().getDeclaredFields(); //遍歷集合 for (Field field : fields) { //獲取此屬性的類型 Class<?> currentType = field.getType(); //若是此屬性是String類型 if (currentType == String.class) { try { //設置成可訪問 field.setAccessible(true); //得到原數據 String lod_val = (String) field.get(tbGdzljcd); if(lod_val!=null) { //去掉空格 lod_val=lod_val.replace(" ",""); field.set(tbGdzljcd, lod_val); } } catch (IllegalAccessException ille) { } } }
完事。spa