java中String在编译期和运行期的长度限制
String的长度限制想要搞清楚这个问题,首先我们需要翻阅一下String的源码,看下其中是否有关于长度的限制或者定义。String类中有很多重载的构造函数,其中有几个是支持用户传入length来执行长度的:public String(byte bytes[], int offset, int length) 可以看到,这里面的参数length是使用int类型定义的,那么也就是说,String定义的时候,最大支持的长度就是int的最大范围值。根据Integer类的定义,java.lang.Int
原创
2020-05-29 10:48:25 ·
1045 阅读 ·
5 评论