public int trimString(char[] str){
		if(str==null || str.length==0) return 0;
		
		boolean lastSpace=false;
		int offset=0;
		for(int i=0;i<str.length;i++){
			if(str[i]==' '){
				lastSpace=true;
			}else{
				if(lastSpace&& offset>0){
					str[offset++]=' ';
				}
				str[offset++]=str[i];
			}
		}
		
		return offset;
	}