java String有多长中,栈里存储时,是u2length, 不应该是65536的长度?65535是为什么呢?

来源:3-2 Java String 可以有多长?

慕粉1532162603

2020-06-22

java String有多长中,栈里存储时,是u2length, 不应该是65536的长度?65535是为什么呢?

写回答

1回答

bennyhuo

2020-06-22

因为表示长度的那个值u2最大值就是65535呀。65536就溢出了

1
1
慕粉1532162603
谢谢您的解答,懂了!
2020-06-22
共1条回复

大厂资深面试官 带你破解Android高级面试

改变视野和思维 深度与广度兼备的 Android 进阶面试指导课程

1636 学习 · 222 问题

查看课程