IntelliJ BUG中字符串文字损坏了吗?

时间:2017-05-21 16:39:44

标签: intellij-idea file-encodings

我不明白,我发生了什么。我有一个字符串,其中包含不可分解的字符160.当我跟踪传递此字符串的函数调用时,我看到传递的字符串已损坏。

功能入口前的屏幕截图

enter image description here

您会看到传递给函数"    English "的传递getChild

然后我按F7进入该功能并查看enter image description here

已审核的160前缀为B

真是太糟糕了?

更新

重新编辑直播后,问题已经自我修复了。虽然我确实复制了粘贴,但它有所帮助,即我从不重新输入字符串。

更新2 - 结果

错误复活。只需剪切和粘贴"    English "就无济于事了。但是更复杂的编辑,引入临时变量然后内联它 - 有帮助。

看起来它是编码问题或编辑器错误,与char 160相关。

更新3

现在它以100%显式方式返回:

enter image description here

即。分配了tmp变量并立即收到错误的值。

0 个答案:

没有答案