JavaEE | 基本类型包装类

  • 1.引入原因
  • 2.基本类型与包装类型的对应关系
  • 3.常用操作
    • 3.1 基本数据类型 <==> 包装类型
      • 3.1.1 基本数据类型-> 包装类型
      • 3.1.2 包装类型 -> 基本数据类型
    • 3.2 基本数据类型 <==> String (都使用静态方法)
      • 3.2.1 String -> 基本类型
      • 3.2.2 基本类型-> String

1.引入原因

int,char,double等四类八种基本类型不是对象,无法直接调用方法对基本类型进行判断,因此引入基本包装类型,方便对基本数据进行操作。

2.基本类型与包装类型的对应关系

byte             Byte
short           Short
int             Integer
long            Long
float           Float
double          Double
char            Character
boolean         Boolean

3.常用操作

3.1 基本数据类型 <==> 包装类型

3.1.1 基本数据类型-> 包装类型

方法:new Integer(100);

Integer integer=new Integer(100);;

3.1.2 包装类型 -> 基本数据类型

方法:intValue()方法;doubleValue()方法

int num=integer.intValue();
double num2=aDouble.doubleValue();

3.2 基本数据类型 <==> String (都使用静态方法)

3.2.1 String -> 基本类型

方法:parseInt,parseDouble,parseLong…

String str="100";
int i=Integer.parseInt(str);

3.2.2 基本类型-> String

方法:String.valueOf

String strNum=String.valueOf(100);

JavaEE | 基本类型包装类相关推荐

  1. [Leedcode][JAVA][第155题][最小栈][基本类型包装类]

    [问题描述] [解答思路] 1. 两个栈实现 1.1.辅助栈和数据栈同步 特点:编码简单,不用考虑一些边界情况,就有一点不好:辅助栈可能会存一些"不必要"的元素. 1.2.辅助栈和 ...

  2. java integer 包_java之学习基本类型包装类的概述及Integer类的概述和构造方法

    基本类型包装类的概述 A:为什么会有基本类型包装类 * 将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据. * B:常用操作 * 常用的操作之一:用于基本数据类型与字符串之间 ...

  3. 返回值 包装类_java中基本类型包装类

    1. 基本类型包装类概述 为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操作.用于描述该对象的类就称为基本数据类型对象包装类. 将基本数据类型封装成对象的好处在于 ...

  4. java char 包装类_Java 基本类型包装类

    Java基本类型包装类: 基本数据类型    基本类型包装类 byte               Byte short              Short int                 ...

  5. JAV API 之 --- StringBuffer类、Array类、基本类型包装类

    JAVA API 之 - StringBuffer类.Array类.基本类型包装类 StringBuffer类: 概念引入: 前面我们对字符串进行操作,一旦定义字符串之后,其长度是不可变的,如果对字符 ...

  6. java返回给前端的包装类型_Java当中的基本类型包装类

    Java当中的基本类型包装类 01 基本数据类型对象的包装类 **什么是基本数据类型对象包装类呢?**就是把基本数据类型封装成对象,这样就可以提供更多的操作基本数值的功能了. 基本数据类型对象的包装类 ...

  7. java返回给前端的包装类型_第47节:Java当中的基本类型包装类

    Java当中的基本类型包装类 01 基本数据类型对象的包装类 什么是基本数据类型对象包装类呢?就是把基本数据类型封装成对象,这样就可以提供更多的操作基本数值的功能了. 基本数据类型对象的包装类8个: ...

  8. 【JavaEE进阶系列 | 从小白到工程师】基本类型包装类的使用,装箱以及拆箱与parseInt方法

    一.包装类概述 Java中的数据类型分为基本类型和引用类型两大类,使用基本类型可以提升效率 但是java是面向对象的语言,java的设计思想是一切皆对象,而基本数据类型不是对象,于是 Java为每种基 ...

  9. java八种包装类_Java 八种基本类型包装类

    基本数据类型 包装类型 ---------------------------------------------- byte   java.lang.Byte(父类Number) short jav ...

  10. java 为什么包装类_Java中为什么需要基本类型包装类?

    Java是一种面向对象语言,在它的世界里,万物皆对象. java中的八种基本数据类型,​以int为例,你可以用 int i = 4:直接赋值,把 i 当作一个普通变量操作,可以加减乘除等等,但是想要向 ...

最新文章

  1. RPM包安装LAMP及httpd虚拟机SSL实现
  2. 我们为什么必须会git和maven
  3. Python教程:多态与多态性
  4. 对c#剪切板Clipboard占用的问题一点解决方法
  5. 最强Java面试题全部合集,涵盖BAT大厂面试必考的9大技术!-强烈建议收藏
  6. 配色神器,轻松解决你所有的配色难题!
  7. java xml特殊字符转义_Java中将xml文件转化为json遇到特殊字符会报错!
  8. 深入C++中构造函数、拷贝构造函数、赋值操作符、析构函数的调用过程总结
  9. 聊聊flink的Table Formats
  10. 23种设计模式(六)单一职责之桥模式
  11. 提升效率小工具,我用30分钟就干完一天的活
  12. 关于Unicode字符集
  13. 全国宏观经济指标(图表以及相应的大致注释)
  14. 神器 git clean
  15. 洛谷入门-- P3717
  16. Win快捷键大全史上最全~ win打开资源管理器快捷键(查看内存的占用)
  17. flex布局和响应式布局
  18. Linux 命令 | 常用命令之 cut
  19. 招商银行信用卡中心21届实习笔试编程题
  20. 高级查询(二)+php中文网,MySQL高级查询方法之记录查询

热门文章

  1. nuxt如何添加背景图片
  2. 常用街机模拟器机台设置[更新中](新手看)
  3. 显示 wordpress 文章摘要函数the_excerpt
  4. pdfbox / XSL + FOP 转换 PDF文档
  5. new和delete的底层实现原理
  6. 安装net-speeder,加速***
  7. 如何录屏?电脑屏幕录制软件哪个好?
  8. python考拉兹猜想_考拉兹猜想的变体
  9. LT.852二分法查找指定数字,绝对值最小的数
  10. 今天有空,不如来找找“双鸭山大学”的由来吧~