用Java右修剪,Java修剪,public stati
分享于 点击 7365 次 点评:281
用Java右修剪,Java修剪,public stati
public static String rightTrim(String data) { if(data==null) return null; char[]arr=data.toCharArray(); StringBuffer s = new StringBuffer(); char[] newArr=new char[1]; int pos=0; //worst algorithm ever. but works! for (int i = 0; i < arr.length; i++) { pos=(arr.length-1)-i;// System.out.println("pos["+pos+"] i["+i+"] ["+arr[pos]+"]"); if(arr[pos]!=' ') { newArr= new char[pos+1]; System.arraycopy(arr, 0, newArr, 0, pos+1); break; } } return new String(newArr); }
用户点评