gpt4 book ai didi

Java 字符串长度函数显示不正确的值

转载 作者:行者123 更新时间:2023-11-29 09:58:54 26 4
gpt4 key购买 nike

在下面的代码中不知道为什么,但是当我们复制并粘贴变量“数据”时,即使是空白字符串也显示长度为 6。要测试请复制相同的代码片段,它工作正常即使我们创建一个具有相同名称的新变量(在下面的代码中有注释)。测试是请按原样复制和粘贴代码,因为只有复制和粘贴它才会带来麻烦。

String data=""; // Copy this string variable, when we print this it gives output as 6
//String data=""; //This show's correct value as 0
System.out.println(data.length());

最佳答案

第一个 data 包含 6 次 (在浏览器中自行检查),这是一个零宽度不间断空格的 Unicode 字符。接下来是一个实际的空 String。一切正常。

关于Java 字符串长度函数显示不正确的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50174784/

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