java 枚举放那个包,java枚举,包装类,math使用
枚举
枚举:可以认为是类的变种
里面的直接写的值都是该类的公共静态常量,可以用类名. 值的方式调用
可以和普通类一样定义属性和方法
valueOf方法冲用来将该类的枚举类型与字符串类型比较
包装类
包装类:对应每个基本数据类型,都有一个包装类型与之相对
目的:可以把基本数据类型转成对象
也可以把字符串转成相应的基本数据类型
泛型是不可以放基本数据类型
装箱和拆箱:把基本数据类型赋值给包装类型叫装箱,反之叫拆箱
以Integer为例:几种赋值方法
new Integer(整形)
new Integer(字符串)
Integer.valueOf(整形\字符串)
Integer.parseInt(字符串)
**Character类型除外
注意事项
1、Boolean类构造方法参数为String类型时,若该字符串内容为true(不考虑大小写)
则该Boolean对象表示true,否则表示false
2、当Number包装类构造方法参数为String 类型时,字符串不能为null,且该字符串
必须可解析为相应的基本数据类型的数据,否则编译不通过,运行时会抛出
NumberFormatException异常
基本数据类型所对应的包装类:
byte:Byte
short:Short
int;Integer
long:Long
float:Float
double:Double
char:Character
boolean:Boolean
Math
Math类常用方法介绍:
System.out.println(Math.ceil(11.1));//向上取整
System.out.println(Math.floor(11.9));//向下取整
System.out.println(Math.round(1.49));//四舍五入取整
System.out.println(Math.round(1.49999999999999999999999));//位数太多,系统默认为1.5
System.out.println(Math.round((2.4495+1.3305)*100)/100.0);//保留两位有效数字
System.out.println(Math.abs(-8.5));//取绝对值
System.out.println(Math.sqrt(3));//开根号
输出结果如下:
12.0
11.0
1
2
3.78
8.5
1.7320508075688772
本文地址:https://blog.csdn.net/Joie_TJ/article/details/107696822
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
java 枚举放那个包,java枚举,包装类,math使用相关推荐
- java关键字用于引用包,Java常用关键字总结
常用关键字汇总图 详细解释 用于定义访问控制修饰符的关键字 控制范围图 public(公共的) 1.public 关键字是可以应用于类.方法或字段(在类中声明的变量)的访问控制修饰符. 2.可以在其他 ...
- java abs在哪个包,Java StrictMath abs()方法
Java StrictMath abs()方法 java.lang.StrictMath.abs(float a) 方法返回一个浮点值的绝对值.如果参数不是负数,则返回该参数.如果参数为负数,则返回该 ...
- java语言常用的包和类
一.java语言中的常用包 由于java语言的package是用来存放类与接口的地方,所以也把package译为"类库",即java类库是以包的形式实现的,java语言已经把功能相 ...
- java学习笔记(八)----包,jar文件
包 //建立包后同一个文件中的类都属于这个包,所有的类都必须按包名所对应的目录,在硬盘中存放.同一个包中的类在相互调用时,是不用指定包名的. ---在编译时对于下面这个类,用这样的方法 ja ...
- java学习笔记(一) ----java下常用的包功能
***java下常用的包*** java.lang----包含一些java语言的核心类,如String,Math,Integer,System,Thread,提供常用的功能. java.awt---- ...
- java jsse ssl 调试_使用Java安全Socket扩展包(JSSE)实现SSL
使用Java安全Socket扩展包(JSSE)实现SSL 林琪;卢昱 [期刊名称]<装备学院学报> [年(卷),期]2002(013)003 [摘要]SSL是安全应用中一个非常重要的协议, ...
- JAVA(四)类集/枚举
成鹏致远 | lcw.cnblog.com |2014-02-04 JAVA类集 1.认识类集 类集的作用 类集实际上就是一个动态的对象数组,与一般的对象数组不同,类集中的对象内容可以任意扩充 类集的 ...
- java enum 定义属性_java enum(枚举)使用详解 + 总结
enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中. 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容: 8. 总结 ...
- java 枚举类型_java 枚举类型(翻译自Java Tutorials)
枚举类型,它是字段包含固定数量的常量的类型.常见的例子,罗盘的方向包括东西南北,还有星期的天. 因为他们是常量,所有枚举类型的字段的名字一般是大写字母. java编程语言,声明一个枚举类型使用enum ...
最新文章
- 南京晓庄学院大一第二学期计算机数据结构期末考试试卷及答案,南京晓庄学院数据结构题库参考答案.docx...
- kangle web server源代码安装简明教程
- matlab相关的数字信号,数字信号处理及其MATLAB实现.ppt
- 织梦配置多个mysql_一台机器,多个mysqld服务
- 《中秋书月》月圆之夜,我和德鲁克
- python爬虫网易云音乐最热评论并分析_Python3实现爬虫抓取网易云音乐的热门评论分析(图)...
- hihoCoder #1174:拓扑排序#183;一
- 基于html5的城市公交查询系统,城市公交在线查询系统的设计与实现
- 第十一届蓝桥杯省赛B组真题训练
- Nero 7序列号的验证方法
- 金山WPS2018安卓实习面试经历
- 广东省考计算机面试题,广东省考面试心得 -电脑资料
- vue2.0 使用 swiper 实现PC端卡片左右虚拟slides滑动
- Ubuntu制作系统ISO镜像
- 2021年全球零售电子商务软件收入大约6686.2百万美元,预计2028年达到12000百万美元,2022至2028期间,年复合增长率CAGR为9.4%
- swiper(左右滑动)动态加载数据
- matlab plot画曲线/直线/椭圆
- vivado dcp生成
- 维护国家安全,捍卫国家主权
- java用户名密码不能为空代码_jsp注册页面用户名,密码,确认密码,手机号,邮箱不能为空...
热门文章
- 微信iOS版朋友圈可删除评论;周鸿祎:有的软件会偷拍偷录;银河麒麟操作系统V10发布| 极客头条
- 5G换机前夕变局:海外停滞,靠中国市场救命?
- “新基建”提速,数字化硬核人才,你们准备好了吗?
- 10 倍高清不花!大麦端选座 SVG 渲染
- 编程语言性能实测,Go 比 Python 更胜一筹?
- 当代刻板程序员生态图鉴!网友:哈哈哈太真实了
- 阿里云安全掌门人肖力:企业上云,如何保证安全?| 问底中国 IT 技术演进
- 华为发布全容器化 5G 核心网;余承东评小米 MIX Aphla 手机无实用价值;PHP 新版本更新 | 极客头条...
- 如何理解 Python 中的面向对象编程?
- “硅谷女王”传奇:她是谷歌云 CEO,创立巨头 VMware