StringUtils.isBlank () vs String.isEmpty ()

J'ai rencontré un code qui présente les éléments suivants: String foo = getvalue("foo"); if (StringUtils.isBlank(foo)) doStuff(); else doOtherStuff(); Cela semble être fonctionnellement équivalent à ce qui suit: String foo = getvalue("foo"); if (foo.isEmpty()) doStuff(); else doOtherStuff(); Y...