2013年11月21日
摘要: StirngBuffer :就是字符串缓冲区。用于存储数据的容器。特点:1,长度的可变的。2,可以存储不同类型据3,最终要转成字符串进行使用4,可以对字符串进行修改功能:1,添加 StirngBuffer append(data) StringBuffer insert(index,data) //将data的字符串表示形式插入index位置中2,删除 StringBuffer delete(start,end)//包含头,不包含尾 StringBuffer deleteCharAt(int index)//删除指定位置的元素 sb.delete(0,sb.length());//清... 阅读全文
posted @ 2013-11-21 22:57 ざ柒 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 3,两个字符串中最大相同子串思路:1,既然去的是最大子串,先看短的那个字符串是否在长的字符串中2,如果存在,短的那个就是最大子串。3,如果不是,就将短的那个子串进行长度递减的方式去子串,去长的中判断是否存在如果找到就不用找了 1 public class StringTest_2 { 2 3 /** 4 * @param args 5 */ 6 public static void main(String[] args) { 7 String s1="bnjfoiaahfkkaiaemmaqqihg"; 8 String s... 阅读全文
posted @ 2013-11-21 21:34 ざ柒 阅读(377) 评论(0) 推荐(0) 编辑
摘要: /** 2.一个子串在整个串中出现的次数* "nbaernbatynbauinaopnsijkhgvnxbacnbadknba"* * 思路:* 1,要找的子串是否存在,如果存在,获取所在位置,用indexof()完成* 2,如果找到,那么就记录出现的位置,并在剩余的字符串中继续查找子串* 而剩下字符串的起始位置是出现位置+子串长度* 3,由此类推,通过循环完成查找,如果找不到就是-1,并对没错找到用计数器记录*/ 1 public class StringTest_1 { 2 3 /** 4 * @param args 5 */ 6 public sta... 阅读全文
posted @ 2013-11-21 00:57 ざ柒 阅读(622) 评论(0) 推荐(0) 编辑
摘要: /** 1.给定一个字符串数组,按照字典顺序进行从小到大的排序* {"nba","abc","cba","zz","qq","haha"}* * 思路:* 1,对数组排序,可以用选择,冒泡法* 2,for嵌套和比较及换位* 3,问题:以前排序是整数,比较用的是比较运算符,可是现在是字符串,* 可以用字符串中的compreTo()方法.*/ 1 public class StringTset { 2 3 /** 4 * @param args 5 */ 6 public sta 阅读全文
posted @ 2013-11-21 00:07 ざ柒 阅读(3555) 评论(0) 推荐(0) 编辑