Reemplazar con nula decorador cadena vacía

Creo que la máxima:

¿Hay en el marco Cactoos algunos decorador de texto (o tal vez alguna otra manera), que sustituyen cadena nula con la cadena vacía? Al igual que en la función Strings.nullToEmpty Google guayaba.

He encontrado NoNulls decorador, pero tengo que acaba de reemplazo sin lanzar una excepción.

Por lo que debe tener este aspecto:

String someNullString = null; 
new StrictEmptyText(
 new TextOf(someNullString) // this row produces NPE for now
).asString(); // ""

Muchas gracias por ayudar.

George Aristy:

No, no hay ninguna Textaplicación que hace esto por usted de una manera directa.

Usando cactoos puros:

new TextOf(
  new UncheckedScalar<>(
    new Ternary<>(
      someNullString != null,
      someNullString,
      ""
    )
  ).value()
)

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=208032&siteId=1
Recomendado
Clasificación