- 博客(5)
- 收藏
- 关注
原创 Java 中 compareTo方法问题
compareTo方法原理:先读取出字符串的第一个“字母”进行比较,比较的方法是ascii码表的值(字符所对应的十进制值),如果前面的大那么返回1,后面的大返回-1;此位置相同,继续比较下一位,直到最后一位,如果都相同的话,就返回0;举例:int cc= "13".compareTo("12");System.out.println(cc);int dd= "11".c
2016-09-25 08:30:19
1401
原创 class AClass<E extends Comparable>与class AClass<E extends Comaprable<E>>有什么区别?
new ArrayList<>()与new ArrayList()一样 都是为了做限定用的如果不了解你可以看API这个Comparable里面有一个方法compareTo(T o)如果你写了后面的E 那么这个T就会成为对应的E 如果不写就可以是其他乱七八糟的对象这是java升级引进来的新东西 以后都会按后面的写法在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object
2016-09-24 20:59:30
760
原创 java中<> 的用法
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发
2016-09-24 20:52:15
471
转载 常见数据结构与算法整理总结(上)
数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。算法是为求解一个问题需要遵循的、被清楚指定的简单指令的集合。下面是自己整理的常用数据结构与算法相关内容,如有错误,欢迎指出。为了便于描述,文中涉及到的代码部分都是用Java语言编写的,其实Java本身对常见的几种数据结构,线性表、栈、队列等都提供了较好的实现,就是我们经常用到的Java集合框架。
2016-09-24 20:18:31
11472
原创 从今天开始,写博客,总结学过的知识。
聪明的人都是勤于思考的人,只有懒惰的人才一直学习而不知道思考。我就是一个懒惰的人,一直以为自己在不断进步,其实学着后边的,忘着前边的。最近找工作,特别不顺利,很多学过的东西,还是不会,我就在问自己,为什么呢?得出的答案是,我一直在学习,但是没有总结过,知识是零散的,没有形成结构,也没有成为一条知识链。所以,从今天开始,培养自己的能力,把学过的知识、遇到的问题、看到的好文章,都记录在博客上。
2016-09-24 20:12:36
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人