摘要:
(摘录加总结 ) (1)为什么拼接字符串使用StringBuffer和StringBuilder 在字符串拼接的时候尽量使用StringBuffer和StringBuilder,而尽量减少“+”的使用,比如下面这段代码:“111”,“222”,“333”这些都是在编译期间就被确定下来的数据,但是实际 阅读全文
摘要:
(摘录加总结 ) 一、运行测试用例 在谈及String中的等与不等的问题时,必须得考虑到JVM中的一块重要的区域,即常量池。下面的两组代码的运行结果是不一样的: (1)无new关键字 运行结果是true,等号右边是存储的String类型的数据,等号左边是指向这个数据的引用。"=="在Java比较的不 阅读全文
摘要:
(替换空格)题目描述: 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 解决办法一:利用replace函数 将str转为字符串后调用replace方法,将空格转为“%20”即可。需要注意的 阅读全文
摘要:
(摘录加总结) (1)串的基本概念 串(String)是由0个或多个字符组成的有限序列,又名叫字符串。单引号不属于串的内容。一般的字符串是一群具有前继和后继关系的相邻字符之间的拼接,所以称之为序列,有限的概念是说其拼接的字符的个数是有限的。零个字符的串称为空串(null String),可以直接用双 阅读全文