
String
第一堂课
一起学习交流
展开
-
substring和substr的区别
1. str.subtring(m,n)是复制字符串的m位置开始到n-1位置后生成的子字符串2. str.substr(m,n)是从m位置开始向后复制n个字符后生成的子字符串,若n为负数则表示从m位置向前复制原创 2017-09-29 15:07:23 · 795 阅读 · 0 评论 -
字符串对象的创建问题
本人最近正在面试,然后注意到总是有公司喜欢考String的问题,如字符串连接有几种方式,它们之间有什么不同等问题;要不就是给一段代码问创建了几个对象。那么该不该问呢?我认为当面试有一定工作经验的求职者时还是应该问问这个问题的,应届生就不要为难他们了还是多考考底层基础比较好。下面我结合JVisualVM和javap这两个工具来详细解析下JVM内部是怎么处理String对象的。一、字符串常量池转载 2017-11-05 11:27:30 · 412 阅读 · 0 评论 -
前台传递的字符串参数封装到List集合中
当前端传递过来的参数为字符串时如果想要封装到List集合中,可以将字符串根据需要使用英文状态的逗号来分割,那么Spring框架自身会在传入接口中的参数List集合对象时自动按逗号进行封装比如 "zhang,li,wang,san" 接口 test(List list){} 会自动封装为size为4 的list对象 注意只能用英文状态逗号分隔 其他的比如 : ; ,(中文状态逗号)...原创 2019-03-11 11:44:51 · 2571 阅读 · 0 评论