com.google.common.base.Strings.emptyToNull() Java Code Examples

How to use emptyToNull() method in com.google.common.base.Strings class.

More Java code examples for com.google.common.base.Strings Guava Google Core Libraries for Java.

Java Code Example 1 returns null the input String is empty

import com.google.common.base.Strings;

public class StringsEmptyToNullExample1 {
    public static void main(String[] args) {
        String emptyString = "";
        String outputString = Strings.emptyToNull(emptyString);

        System.out.println("Input String: " + emptyString);
        System.out.println("Output String: " + outputString);
    }
}
Output:

Input String: 
Output String: null

Java Code Example 2 returns the given string if it is nonempty

import com.google.common.base.Strings;

public class StringsEmptyToNullExample2 {
    public static void main(String[] args) {
        String inputString = "Simple Solution";
        String outputString = Strings.emptyToNull(inputString);

        System.out.println("Input String: " + inputString);
        System.out.println("Output String: " + outputString);
    }
}
Output:

Input String: Simple Solution
Output String: Simple Solution

Java Code Example 3 returns null string if the input is null

import com.google.common.base.Strings;

public class StringsEmptyToNullExample3 {
    public static void main(String[] args) {
        String nullString = null;
        String outputString = Strings.emptyToNull(nullString);

        System.out.println("Input String: " + nullString);
        System.out.println("Output String: " + outputString);
    }
}
Output:

Input String: null
Output String: null