上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 55 下一页
摘要: 斗地主案例的需求分析 准备牌 54张,存储到一个集合中 特殊牌:大王 小王 其他52张牌: 定义一个数组 V 集合,存储4张花色:♣ ♠ ♥ ♦ 定义一个数组 V 集合,存储13个序号:2 A K Q .....3 循环嵌套遍历两个 数组 V 集合,组装52张牌:♠2 ♣4...... 洗牌 使用集 阅读全文
posted @ 2022-07-06 14:38 zj勇敢飞,xx永相随 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 泛型通配符当使用泛型类或者接口时,传递的数据中,泛型类型不确定,可以通过通配符<?>表示。但是一旦使用泛型的通符后,只能使用Object类中的共性方法,集合中元素自身方法无法使用。通配符基本使用泛型的通配符:不知道使用什么类型来接收的时候,此时可以使用?,?表示未知通配符。此时只能接受数据,不能往该 阅读全文
posted @ 2022-07-06 14:27 zj勇敢飞,xx永相随 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 定义和使用含有泛型的方法 GenericMethod package Generic01_Demo01; /* 定义含有泛型的方法:泛型定义在方法的修饰符和返回值类型之间格式: 修饰符<泛型>返回值类型方法名(参数列表(使用泛型)){ 方法体; } 含有泛型的方法,在调用方法的时候确定泛型的数据类型 阅读全文
posted @ 2022-07-06 13:36 zj勇敢飞,xx永相随 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 使用泛型的好处 创建集合对象,使用泛型好处:1.避免了类型转换的麻烦,存储的是什么类型,取出的就是什么类型2.把运行期异常(代码运行之后会抛出的异常),提升到了编译期(写代码的时候会报错)弊端:泛型是什么类型,只能存储什么类型的数据 package Collection_Demo01; import 阅读全文
posted @ 2022-07-06 10:40 zj勇敢飞,xx永相随 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 增强for增强for循环(也称for each循环)是JDK1.5以后出来的一个高级for循环,专门用来遍历数组和集合的。它的内部原理其实是个lterator迭代器,所以在遍历的过程中,不能对集合中的元素进行增删操作。格式︰ for(元素的数据类型变量: collection集合or数组){ /写操 阅读全文
posted @ 2022-07-06 10:39 zj勇敢飞,xx永相随 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 迭代器的代码实现 package Collection_Demo01; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; /* java.util.Iterator接口:迭代器(对集 阅读全文
posted @ 2022-07-06 10:23 zj勇敢飞,xx永相随 阅读(93) 评论(0) 推荐(0) 编辑
摘要: Collection常用功能 Collection是所有单列集合的父接口,因此在Collection中定义了单列集合(List和Set)通用的一些方法,这些方法可用于操作所有的单列集合。方法如下: public boolean add(E e):把给定的对象添加到当前集合中。public void 阅读全文
posted @ 2022-07-06 09:40 zj勇敢飞,xx永相随 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 集合框架 JAVASE提供了满足各种需求的APl,在使用这些API前,先了解其继承与接口操作架构,才能了解何时采用哪个类,以及类之间如何彼此合作,从而达到灵活应用。 集合按照其存储结构可以分为两大类,分别是单列集合java.util.collection和双列集合java.util.Nap,今天我们 阅读全文
posted @ 2022-07-05 20:43 zj勇敢飞,xx永相随 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 包装类1.基本数据类型对应的包装类 byte Byte short Short int lnteger long Long float Float double Double char Character boolean Boolean ⒉数字转为字符串 int num =50; String a 阅读全文
posted @ 2022-07-05 19:59 zj勇敢飞,xx永相随 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 自动装箱与自动拆箱由于我们经常要做基本类型与包装类之间的转换,从Java 5 ( JDK 1.5)开始,基本类型与包装类的装箱、拆箱动作可以自动完成。例如︰ Integer i - 4;//自动装箱。相当于Integer i - Integer.valueOf(4); i = i + 5;//等号右 阅读全文
posted @ 2022-07-05 19:49 zj勇敢飞,xx永相随 阅读(37) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 55 下一页