import java.util.Scanner;

public class Solution {
	
	public String ReverseSentence(String str) {
		if(str.equals(" ")||str==null){
			return " ";
		}
        String[] split = str.split(" ");
        int len=split.length;
        StringBuffer sb=new StringBuffer();
        for (int i = len-1; i >=0 ; i--) {
        	if(i!=0){
        		sb.append(split[i]+" ");
        	}else{
        		sb.append(split[i]);
        	}
		}
		return sb.toString();
	}
}
编程地址:http://www.nowcoder.com/practice/3194a4f4cf814f63919d0790578d51f3?rp=2&ru=/activity/oj&qru=/ta/coding-interviews/question-ranking
报错:
您的代码已保存
答案错误:您提交的程序没有通过所有的测试用例

case通过率为60.00%
测试用例:
" "

对应输出应该为:

" "

你的输出为:

""

Q:本人实在不懂,为何它判断我的输出是"",明明是" "。无语~求大神带走。