已采纳回答 / DS笔
代码发出来大家看看嘛,还有这种一般看看APIsubstringpublic String substring(int beginIndex,int endIndex) 返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。示例: "hamburger".substring(4, 8) returns "urge" "smiles"....
2017-04-18
首先非常感谢老师这节课的讲解,这节课老师讲了基础,还有更深层次的东西需要大家自己去研究,我这里找到一个网站,很好的解释了有不同位置的return的情况下代码的执行顺序,大家自己去看看,理解到就行了。
http://blog.csdn.net/kavensu/article/details/8067850
http://blog.csdn.net/kavensu/article/details/8067850
2017-04-18
支持线程同步保证线程安全而导致性能下降的问题
新引入的StringBuilder类不是线程安全的,但其在单线程中的性能比StringBuffer高,所以应优先考虑使用 StringBuilder 类
新引入的StringBuilder类不是线程安全的,但其在单线程中的性能比StringBuffer高,所以应优先考虑使用 StringBuilder 类
2017-04-18
// 创建一个空的StringBuilder对象
StringBuilder str=new StringBuilder();
// 从后往前每隔三位插入逗号
int num=str.length();
for(int i=3;i<num;i+=3){
str.insert(num-i,',');
}
StringBuilder str=new StringBuilder();
// 从后往前每隔三位插入逗号
int num=str.length();
for(int i=3;i<num;i+=3){
str.insert(num-i,',');
}
2017-04-18