Java 字符串以 '\0' 结尾吗?如何验证?
Java 中的字符串不以 '\0' 结尾。在 Java 中,字符串以一个特殊的对象来表示,即 String 类的实例。String 类中的字符串是通过长度来确定的,而不是通过 '\0' 来表示字符串的结束。
可以通过以下代码验证:
String str = 'Hello';
System.out.println(str.charAt(str.length() - 1) == '\0'); // 输出 false
原文地址: https://www.cveoy.top/t/topic/nEvT 著作权归作者所有。请勿转载和采集!