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