2013年4月21日

Ecplise使用CDT插件开发C/C++,编译环境Cygwin

摘要: 一、说明 借助Ecplise的强大功能,我们可以通过给Ecplise增加CDT插件来开发C/C++程序,下面是我配置CDT插件的总结过程,主要为了方便以后练习一些Demo程序时使用。编译环境采用的是Cygwin。使用Ecplise4.2 + CDT8.1.2 +Cygwin2.774。建议先阅读第6条的注意事项。强烈介意:先安装配置cygwin再安装cdt插件二、具体安装步骤为了保证安装顺利,请按以下步骤来进行。1、安装Cygwin 下载地址:http://cygwin.com/setup.exe 官网:http://cygwin.com/ 下载好后,点击setup.exe进行安装,出现如下图 阅读全文

posted @ 2013-04-21 18:17 CraKeyBoy 阅读(3719) 评论(4) 推荐(3) 编辑

2012年4月30日

Java集合框架总结(5)——Map接口的使用

摘要: Map用于保存具有映射关系的数据(key-vlaue)。Map的key不允许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回falseMap中包含了一个keySet()方法,用于返回Map所以key组成的Set集合。 Map集合与Set集合元素的存储形式很像,如Set接口下有HashSet、LinkedHashSet、SortedSet(接口)、TreeSet、EnumSet等实现类和子接口,而Map接口下则有HashMap、LinkedHashMap、SortedMap(接口)、TreeMap、EnumMap等实现类和子接口。 Map的value非常类似List:元素 阅读全文

posted @ 2012-04-30 16:30 CraKeyBoy 阅读(12581) 评论(0) 推荐(3) 编辑

2012年4月18日

Java集合框架总结(4)——List接口的使用

摘要: List集合代表一个有序集合,集合中每个元素都有其对应的顺序索引。List集合允许使用重复元素,可以通过索引来访问指定位置的集合元素。1、List接口和ListIterator接口 List作为Collection接口的子接口,可以使用Collection接口里的全部方法。List是有序集合,所以List集合里增加了一些根据索引来操作集合元素的方法:void add(int index, Object element):将元素element插入在List集合的index处。boolean addAll(int index, Collection c):将集合c所包含的所有元素都插入在List. 阅读全文

posted @ 2012-04-18 22:38 CraKeyBoy 阅读(12552) 评论(0) 推荐(5) 编辑

2012年4月9日

Java集合框架总结(3)——TreeSet类的排序问题

摘要: TreeSet支持两种排序方法:自然排序和定制排序。TreeSet默认采用自然排序。1、自然排序 TreeSet会调用集合元素的compareTo(Object obj)方法来比较元素之间大小关系,然后将集合元素按升序排列,这种方式就是自然排序。(比较的前提:两个对象的类型相同)。 java提供了一个Comparable接口,该接口里定义了一个compareTo(Object obj)方法,该方法返回一个整数值,实现该接口的类必须实现该方法,实现了该接口的类的对象就可以比较大小。当一个对象调用该方法与另一个对象进行比较,例如obj1.comparTo(obj2),如果该方法返回0,则表明这两个 阅读全文

posted @ 2012-04-09 22:01 CraKeyBoy 阅读(12915) 评论(1) 推荐(4) 编辑

2012年3月14日

Java集合框架总结(2)——Set接口的使用

摘要: 1、Set接口的使用 Set集合里多个对象之间没有明显的顺序。具体详细方法请参考API文档(可见身边随时带上API文档有多重要),基本与Collection方法相同。只是行为不同(Set不允许包含重复元素)。 Set集合不允许重复元素,是因为Set判断两个对象相同不是使用==运算符,而是根据equals方法。即两个对象用equals方法比较返回true,Set就不能接受两个对象。 public class TestSet{ public static void main(String[] args) { Set<String> books = new HashSet<Stri 阅读全文

posted @ 2012-03-14 10:40 CraKeyBoy 阅读(15878) 评论(7) 推荐(2) 编辑

2012年3月11日

Java集合框架的知识总结(1)

摘要: 说明:先从整体介绍了Java集合框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。1、综述 所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)。 当我们把一个对象放入集合中后,系统会把所有集合元素都当成Object类的实例进行处理。从JDK1.5以后,这种状态得到了改进:可以使用泛型来限制集合里元素的类型,并让集合记住所有集合元素的类型(参见具体泛型的内容)。 Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根 阅读全文

posted @ 2012-03-11 23:25 CraKeyBoy 阅读(28567) 评论(7) 推荐(9) 编辑

导航