摘要: Random类概述 Random类在java.util包下,使用这个类可以生成随机数 练习: 完成一个彩票机选号码生成器,这里以双色球为例,双色球每注中奖号码由6个不同的红色球号码和1个蓝色球号码组成。红色球号码从1~33中选择;蓝色球号码从1~16中选择。 分析:随机的从1~33中选择6个不同的数 阅读全文
posted @ 2018-12-15 16:42 追风的小蚂蚁 阅读(226) 评论(0) 推荐(0) 编辑
摘要: enum简介 在日常开发中可能有一些东西是固定的,比如一年只有4个季节,春夏秋冬。我们可以自己定义一个类里面存放这4个季节。在jdk5之后,引入了枚举(enum)的概念,可以通过enum去定义这四个季节。 定义常量类,里面存放四季 阅读全文
posted @ 2018-12-15 16:10 追风的小蚂蚁 阅读(152) 评论(0) 推荐(0) 编辑
摘要: DecimalFormat类概述 在一些金融或者银行的业务里面,会出现这样千分位格式的数字,¥123,456.00,表示人民币壹拾贰万叁仟肆佰伍拾陆元整,java.text包下提供了一个DecimalFormat的类可以满足这样的需求。 DecimalFormat类概述 在一些金融或者银行的业务里面 阅读全文
posted @ 2018-12-15 15:56 追风的小蚂蚁 阅读(237) 评论(0) 推荐(0) 编辑
摘要: BigDecimal类概述 由于在运算的时候,float类型和double很容易丢失精度,在金融、银行等对数值精度要求非常高的领域里面,就不能使用float或double了,为了能精确的表示、计算浮点数,Java提供了BigDecimal。注意:如果对计算的数据要求高精度时,必须使用BigDecim 阅读全文
posted @ 2018-12-15 15:42 追风的小蚂蚁 阅读(249) 评论(0) 推荐(0) 编辑
摘要: BigInteger类概述 BigInteger类可以让超过Integer范围的数据进行运算,通常在对数字计算比较大的行业中应用的多一些。 阅读全文
posted @ 2018-12-15 15:34 追风的小蚂蚁 阅读(184) 评论(0) 推荐(0) 编辑
摘要: Math类概述 在java.lang包下,有个Math类,这个类包含用于执行基本数学运算的方法,如四舍五入,开方等等。 阅读全文
posted @ 2018-12-15 15:27 追风的小蚂蚁 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 获取毫秒数 工作中基本上都会需要使用对时间的操作,java也提供了一些时间相关的类。下面代码可以获取自 1970年1月1日 00时00分00秒 000毫秒 到当前的毫秒数。 获取系统当前时间 在java.util包下面有个Date类,通过这个类可以获取系统的当前时间 日期格式化类 上面代码中打印的日 阅读全文
posted @ 2018-12-15 15:16 追风的小蚂蚁 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 什么是自动拆箱和自动装箱? 以上特性是jdk5中加入的,也就是说在jdk5版本之前是不支持自动装箱和自动拆箱的。 注意:在判断两个Integer类型是否相等时,要使用equals方法,不能使用"==",Integer已经重写了Object中的equals方法。 整型常量池 如果数据是在(-128~1 阅读全文
posted @ 2018-12-15 14:29 追风的小蚂蚁 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 包装类 什么是包装类?Java里面8个基本数据类型都有相应的类,这些类叫做包装类。包装类有什么优点可以在对象中定义更多的功能方法操作该数据,方便开发者操作数据,例如基本数据类型和字符串之间的转换。基本数据类型和对应的包装类 包装类都在java.lang包里面 下面以Integer为例来学习一下包装类 阅读全文
posted @ 2018-12-15 14:10 追风的小蚂蚁 阅读(241) 评论(0) 推荐(0) 编辑