02 2017 档案
面试之Java知识整理
摘要:1.面向对象都有哪些特性 继承、封装、多态性、抽象 2.Java中实现多态的机制是什么? 继承与接口 3.Java中异常分为哪些种类 3.1按照异常需要处理的时机分为编译时异常(CheckedException)和运行时异常(RuntimeException)。 3.2对于编译时异常的处理方法有两种 阅读全文
posted @ 2017-02-10 12:43 zhangmiao14 阅读(997) 评论(0) 推荐(3) 编辑
从一个字符串中剔除连续的字符,只留一个。
摘要:有两种解决方法。 第一种,从前往后遍历,如果后面的字符与当前的字符相同,就直接跳过,如果不相同,就停止。代码如下: 第二种,是只比较当前字符与前一个字符是否相等,如果相等就删除前一个字符,不相等则直接向下遍历。代码如下: 两种方法的时间复杂度与空间复杂度相同。 阅读全文
posted @ 2017-02-08 17:04 zhangmiao14 阅读(871) 评论(2) 推荐(1) 编辑