我想在我的代码中专门检查null或empty.StringBuilder在Java中,empty和null是否相同?
例如:
StringBuilder state = new StringBuilder();
StringBuilder err= new StringBuilder();
success = executeCommand(cmd, state, err);
/* here executeCommand() returns empty or null in state, I cant make changes in <br/> executeCommand() so can I check it in my code somehow for state, if its null or empty? */<br/>
if (state == null) { //do blabla1 }
if (state.tostring().equals("")) { //do blabla2 }
Run Code Online (Sandbox Code Playgroud)
以上代码是否有意义或我应该如何更改?