gpt4 book ai didi

java - 如果 Java 打印 NUL 字符怎么办?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:38:42 26 4
gpt4 key购买 nike

<分区>

public static void main(String[] args) {
char[] array = new char[2];
array[0] = 'a';
String s = new String(array);
assert s.length() == 2;
System.out.print(">" + s + "<\n");
System.out.print(">" + s.substring(1) + "<\n");
System.out.print("end of test.\n");
}

输出是:

>a
>
end of test

与 C 不同,Java 字符串不是空字符终止的,因此断言为真。为什么 Java 不打印 <分隔符号?

编辑:可能相关的是,这是在 Ubuntu 14.04 上的 Eclipse 4.5.1 中。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com