网站首页 > java教程 正文
Java数据类型如下图所示:
java
基本数据类型又被称为主类型,并且每个主类型都有相对应的“封装器类型”。
boolean-1位、char-4位、byte-8位、short-16位、int-32位、long-64位、float-32位、double-64位。
高版本Java中新加两个高精度数字类型--BigInteger和BigDecimal. 它们只有“封装器类型”没有主类型。
Java数据类型转换如下图所示:
java
简单数据类型转换:
隐式类型转换需要满足的条件:1、目标类型与源类型兼容。如:float与int兼容,float不与char兼容;2、目标类型大于源类型。如:double可直接存放int, 反之不行。
显式类型转换:在表达式中把类型值放在括号里将其后的值转换为括号中的类型。如:(int) 3.7 = 3, (double) 3 = 3.0. 注意:浮点型转整数型直接截取而不是四舍五入。
包装过渡类型转换:Java共有8个包装类,为Boolean, Character, Byte, Short, Integer, Long, Float, Double. 用包装类可以实现类型转换。如:
java
字符与其他类型转换:
字符和int可以直接用显式类型转换,也可以用Character的getNumericValue(char ch)方法实现char转int.
字符串与其他类型转换:
String转基本数据类型可以用包装类实现,基本数据类型转String有两种实现方法:1、包装类的toString()方法;2、String的valueOf()方法。
java
在这里给大家按点福利:具有1-5工作经验的,面对目前流行的技术不知从何下手,需要突破技术瓶颈的可以加群。在公司待久了,过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的可以加。如果没有工作经验,但基础非常扎实,对java工作机制,常用设计思想,常用java开发框架掌握熟练的可以加群。java中高级群:463884523一起交流一起进步。
猜你喜欢
- 2024-09-22 Java引用数据类型(Java引用数据类型有啥)
- 2024-09-22 Java基础(一)数据类型(java中数据类型是什么意思)
- 2024-09-22 java学习笔记2——java数据类型总结
- 2024-09-22 JAVA学习基础之数据类型(java中数据类型的种类)
- 2024-09-22 Java基本数据类型和引用类型(java中的基础数据类型和引用有哪些?)
- 2024-09-22 Java基本数据类型(Java基本数据类型和引用数据类型的区别)
- 2024-09-22 一张图搞定java数据类型的划分(java中数据类型分为)
- 2024-09-22 浅谈java数据类型(java数据类型有什么作用)
- 2024-09-22 Java数据类型(java数据类型精度由高到低)
- 2024-09-22 Java数据类型你真的了解吗?(java数据类型总结)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)