Java字符串具有不同的“长度”

时间:2018-12-18 17:55:57

标签: java jsp struts

我在Java中具有以下字符串

String test = "this string has been changed for test purposes so that it can be clearly seen how many chars it has without exposing sensible information testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesaaaaaaaaaaaaaaaString ends here";

当我使用JavaScript在.jsp上计算其长度时,它显示出预期的1000个字符(0到999)。但是当我进入Java代码中的.action类并使用

test.length();

返回1007。

我在调试代码的“已检查”字符串与jsp的输入字符串之间使用了在线差异计数工具。但是事实证明,计数器给了我一个1000的值,而diff工具告诉我这两个字符串是相同的。

这里可能是什么问题?

0 个答案:

没有答案