Read Also: How to convert char to Character in Java
đź’ˇ Did You Know?
The length of the null character in Java is not 0 but 1 as shown below:
The length of the null character in Java is not 0 but 1 as shown below:
String str = Character.toString('\0');
System.out.println(str.length()); // Output: "1"
How to represent a Null or Empty Character in Java
There are 3 ways through which we can represent the null or empty character in Java.1. Using Character.MIN_VALUE
2. Using '\u0000'
3. Using '\0'
1. Using Character.MIN_VALUE
Below we have assigned the smallest value of char data type i.e. Character.MIN_VALUE to variable ch.
public class EmptyCharacterExample {
public static void main(String args[]) {
// Assign null character to ch variable
char ch = Character.MIN_VALUE;
String givenString = "Alive is Awesome";
// Replacing 'A' in the givenString with null character
String result = givenString.replace('A',ch);
// Printing the result string
System.out.println("Replace givenString with null char: " + result);
}
}
Output:
Replace givenString with null char: live is wesome
2. Using '\u0000'
We will assign char variable ch with '\u0000'. '\u0000' is the lowest range of the Unicode system used by Java.
public class EmptyCharacterExample2 {
public static void main(String args[]) {
// Assign null character to ch variable
char ch = '\u0000';
String givenString = "Be in present";
// Replacing 'e' in the givenString with null character
String result = givenString.replace('e',ch);
// Printing the result string
System.out.println("Replace givenString with null char: " + result);
}
}
Output:
Replace givenString with null char: B in pr s nt
3. Using '\0'
We will assign char variable ch with '\0' special character. '\0' represents null.
public class EmptyCharacterExample3 {
public static void main(String args[]) {
// Assign null character to ch variable
char ch = '\0';
String givenString = "Love Yourself";
// Replacing 'o' in the givenString with null character
String result = givenString.replace('o',ch);
// Printing the result string
System.out.println("Replace givenString with null char: " + result);
}
}
Output:
Replace givenString with null char: L ve Y urself
That's all for today. Please mention in the comments in case you have any questions related to the null character in java.
0 Commentaires