博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
包装类
阅读量:2386 次
发布时间:2019-05-10

本文共 766 字,大约阅读时间需要 2 分钟。

  • Java Number类

一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等.所有的包装类Integer、Long、Byte、Double、Float、Short)都是抽象类Number的子类

这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当作对象使用的时候,编译器会把内置类型装箱为包装类。相似的,编译器也可以把一个对象拆箱为内置类型。Number类属于java.lang包。装箱与拆箱

  • Java Character类

Character 类用于对单个字符进行操作。Character 类在对象中包装一个基本类型 char 的值

 

包装类,java中不能定义基本类型的对象,但能直接处理基本类型,所以为每个基本数据类型提供了包装类,转化为对象来处理

把基本类型封装为对象,或把对象转为基本类型。JDK1.5以后,自动进行“装箱”和“拆箱

 

Integer(Integer(int number),Integer(String str)数值型String,parseInt(String str),intValue(),toString())

Long Short Boolean(Boolean(boolean value),Boolean(String str),parseBoolean(String s))

Byte Character Double(Double(double value),Double(String str),数值类型的字符串) Float Number类<父类,抽象类>

参考地址:http://blog.csdn.net/jffhy2017/article/details/56012881?locationNum=2&fps=1

你可能感兴趣的文章
弗洛伊德(Floyd)算法 Java实现
查看>>
拓扑排序(TopologicalSort) Java实现
查看>>
关键路径算法 Java实现
查看>>
PreparedStatement,hibernate查询oracle char类型解决方案
查看>>
ThreadLocal Pager 分页的一种解决方案 (hibernate)
查看>>
二叉排序树(Binary Sort Tree)查找、插入、删除 Java实现
查看>>
平衡二叉树(AVL树)算法 Java实现
查看>>
Middle-题目37:199. Binary Tree Right Side View
查看>>
linux下载edk2链接文件
查看>>
Win10家庭版DOCKER安装(上)
查看>>
Win10家庭版DOCKER安装(下)
查看>>
docker 图形化管理工具Kitematics
查看>>
unittest单元测试框架总结
查看>>
command 'x86_64-linux-gnu-gcc' failed with exit status 1
查看>>
浅谈前端SPA(单页面应用)
查看>>
Insecure default in Elasticsearch enables remote code execution
查看>>
how to use this bugs unserialize()
查看>>
PHP5 Globals Vulnerability
查看>>
关于php包含Apache日志的随想
查看>>
Grep与web漏洞挖掘
查看>>