
java基础算法
文章平均质量分 53
深圳-夏凯
这个作者很懒,什么都没留下…
展开
-
两个字符串中最大相同的子串
/* * 3,两个字符串中最大相同的子串。 * "qwerabcdtyuiop" * "xcabcdvbn" * * 思路: * 1,既然取得是最大子串,先看短的那个字符串是否在长的那个字符串中。 * 如果存在,短的那个字符串就是最大子串。 * 2,如果不是呢,那么就将短的那个子串进行长度递减的方式去子串,去长串中判断是否存在。 * 如果存在就已找到,就不用在转载 2014-08-27 12:13:41 · 952 阅读 · 0 评论 -
模拟一个String的trim功能
/* * 4,模拟一个trim功能一致的方法。去除字符串两端的空白 * 思路: * 1,定义两个变量。 * 一个变量作为从头开始判断字符串空格的角标。不断++。 * 一个变量作为从尾开始判断字符串空格的角标。不断--。 * 2,判断到不是空格为止,取头尾之间的字符串即可。 */ public class StringTest_4 { /** * @par原创 2014-08-27 12:15:02 · 719 阅读 · 0 评论 -
Java程序员常犯的10个错误
本文总结了Java程序员常犯的10个错误。 #1. 把Array转化成ArrayList 把Array转化成ArrayList,程序员经常用以下方法: List list = Arrays.asList(arr); Arrays.asList() 实际上返回一个ArrayList,但是这个ArrayList是Arrays的一个内部私有类,而不是java.util.ArrayLi转载 2014-08-28 18:18:39 · 470 阅读 · 0 评论 -
统计字符串中字母个数(用treeMap)
import java.util.*; public class MapTest { public static void main(String args[]){ String str = "fdg+avAdc bs5dDa9c-dfs"; getCharacterCount(str); showCharacterCount(); } private static Tre原创 2014-08-27 21:56:34 · 869 阅读 · 0 评论