获取内容资料
Java编程

慕课网java第三季学习

如果要操作一个不断增长的字符串,尽量不用String类,改用StringBuilder类。两个类的工作原理不同:。

String 类是不可改变的,所以你一旦创建了 String 对象,那它的值就无法改变了。如果需要对字符串做很多修改,那么应该选择使用 StringBuffer & StringBuilder 类。

我的思路 1题目要求是挺简单的了,显示获取原字符串str,进行反转处理的数量 n,n个(i,l)对,这里我将它们保存在一个数组中,方便获取后面获取,然后用一个StringBuilder保存拼接的字符串,最后StringBuilder toString一下即可。

慕课网java第三季学习

所以在大量字符串拼接或频繁对某一字符串进行操作时最好使用 StringBuilder,不要使用 String。

string str.substr(nStart)         // 默认 从str字符串nStart位置开始截取到str结束为止string str.substr(nStart, nLength)// 从str字符串nStart位置开始截取nLength个字符!如果nLength>剩余的字符则截取到str结束为止string str(“123456asdf”);string strTmp1= str.substr(1); // 获得字符串str中 从第1位开始到结束的字符串,strTmp1值为:”23456asdf”string strTmp2 = str.substr(1,5); // 获得字符串s中 从第1位开始的长度为5的字符串,strTmp1值为:”23456″初始化:

Similar Posts

发表评论

邮箱地址不会被公开。 必填项已用*标注