自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 第六章 集合(六)

泛型是程序设计语言的种特性。它允许程序员在使用强类型程序设计语言编写代码时定义一些可变部分,这些可变部分在运行前必须做出指明。在编程中用泛型来代替某个实际的类型,而后通过实际调用时传人或推导的类型来对泛型进行替换,以达到代码复用的目的。在使用泛型的过程中,操作的数据类型被指定为一个 参数,这种参数类型在类、接口和方法中,分别称为泛型类、泛型接口、泛型方法。相对于传统上的形参,泛型可以使参数具有更多类型上的变化,使代码能更好地复用。上述代码中,定义了一个Box类,Box类中设置了一个String类现的数据。

2022-08-23 21:53:38 164 1

原创 第六章 集合(五)

扑克牌游戏“斗地主”,相信许多人都会玩,本案例要求编写一个斗地主的洗牌发牌程序,要求按照斗地主的规则完成洗牌发牌的过程。一副扑克总共有54张牌,牌面由花色和数字组成(包括J、Q、K、A字母)组成,花色有♠、♥、♦、♣ 四种,分别表示黑桃、红桃、方块、梅花,小☺、大☻分别表示小王和大王。斗地主游戏共有3位玩家参与,首先将这54张牌的顺序打乱每人轮流摸一次牌,剩余3张留作底牌,然后在控制台打印3位玩家的牌和3张底牌。...

2022-08-20 10:45:00 658

原创 第六章 集合(四)

Map接口是一种双列集合,它的每个元素都包含一个键对象Key和值对象Value,键和值对象之间存在一种对应关系,称为映射。

2022-08-18 10:45:00 158

原创 第六章 集合(三)

Set接口主要有两个实现类,分别是HashSet和TreeSet。其中HashSet是根据对象的散列值来自确定元素在集合中的存储位置,具有良好的存取和查找性能。HashSet是以二叉树的方式来存储元素,它可以实现对集合中的元素进行排序。...

2022-08-17 09:45:00 351

原创 第六章 集合(二)

像商城和超市这样的地方,都需要有自己的库房,并且库房商品的库存变化有专人记录,这样才能保证商城和超市正常运转。本例要求编写一个程序,模拟库存管理系统。该系统主要包括系统首页、商品入库、商品显示和删除商品功能。...

2022-08-16 18:47:12 415 3

原创 第六章 集合(一)

List接口继承自Collection接口,是单列集合的一个重要分支。List集合允许出现重复的元素,所有的元素是以一种线性方式进行储存的,在程序中可以通过索引访问List集合中的指定元素。List作为Collection集合的子接口,不但继承了Collection接口中的全部方法。表6-2 List集合的常用方法方法声明功能描述将元素element插入在List集合的index处将集合c所包含的所有元素插入到List集合的index处返回集合索引index处的元素。...

2022-08-15 13:15:00 225

原创 第五章 Java API(九)

Matcher类用于在给定的Pattern实例的模式控制下进行字符串的匹配工作,同理,Matcher的构造方法也是私有的,不能直接创建,只能通过Pattern matcher(CharSequence input)方法得到该类的实例。元字符是指那些在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式。将给定的字符串分割为Pattern模式匹配为:我的QQ是:456456我的电话是:0532214我的邮箱是:aaa@aaa. com。......

2022-08-14 10:15:00 133

原创 第五章 Java API(八)

可以通过 Integer 类的构造方法将 int 装箱,通过 Integer 类的 intValue 方法将 Integer 拆箱。Integer 类有一个静态的 toString() 方法,可以将整数转换为字符串。注意:使用以上两种方法时,字符串中的数据必须由数字组成,否则转换时会出现程序错误。① Integer 类(String 转 int 型)1) 实现 int 和 Integer 的相互转换。2) 将字符串转换为数值类型。3) 将整数转换为字符串。s 为要转换的字符串。...

2022-08-13 10:45:00 127

原创 第五章 Java API(七)

案例实现

2022-08-12 10:15:00 237

原创 第五章 Java API(六)

日期时间类包括LocaIDate类、LocalTime类、Instant类、Duration类和period类等,这些类都包含在Java.time包中。

2022-08-11 18:20:00 483

原创 第五章 Java API(五)

本例要求编写一个程序,从键盘录入一个字符串,将字符串转换为二进制数。在转换时,将字符串中的每个字符单独转换为一个二进制数,将所有二进制数连接起来进行输出。案例在实现时,要求使用Math类、String类以及Scanner等常见Java API的常用方法。...

2022-08-04 14:47:03 340 1

原创 第五章 Java API(四)

System类定义了一些与系统相关的属性和方法,它所提供的属性和方法都是静态的。

2022-07-30 16:13:44 459

原创 第五章 Java API(三)

案例实现

2022-07-29 17:38:09 1724

原创 第五章 Java API(二)

StringBuffer类和StringBuilder类的对象都可以被多次修改,并不产生新的未使用对象。StringBuffer不能被同步访问,而StringBuilder可以被同步访问。

2022-07-28 17:32:04 329

原创 第五章 Java API(一)

String字符串在获取某个字符时会用到字符的索引,当访问字符串中的字符时,如果字符的索引不存在,则会发生StringIndexOutOfBoundsRxception(字符串角标越界异常)通过运行结果来看,访问字符串中的字符时,不能超过字符的索引范围,否则会出现异常,这与数字中的角标越界异常非常相似。Stringstr1=“abc”;//常量池,即”abc“表示一个字符串常量。返回指定子字符串str在字符串第一次出现位置的索引。返回字符ch在字符串中最后一次出现位置的索引。注字符串角标越界异常~.....

2022-07-27 00:34:20 582 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除