基本数据类型与包装类类型转换
1.基本数据类型,引用数据类型
类型转化
概念:将一种数据类型的变量转化为另外一种数据类型;
基本类型相互如何转化
1.boolean类型无法和其他基本数据类型转化
2.强转类型转化,隐式类型转化
3.隐式类型转化,将小容量的数据,可以给大容量的变量
整形:byte [short char] int long
浮点型: float double
double a = 'A';
int a = 'B';
int a = 10;
long b = a;
double c = 10.0;
int b = c;
强转类型转化,将打容量的数据,给小容量的变量,强制类型转化
double c = 10.1;
int b = (int)c;
小数 1.0 2.0 double类型
整数 10 100 1000 int类型
byte a = 10;
short b = 10;
特殊:可以把整数10 100常量赋值 byte [short char] int long 类型的变量
int a = 10;
a = 1000;
byte b = (byte)a;
引用数据类型如何相互转化
1.父类引用指向子类对象. 向上转型;
2.强制类型转化. 向下转型; 看右边
public class Student extends Person {
}public class Person {}Student s = new Student();Person p = new Student();=================================================================
//强制类型转换 Person p = new Student(); p.p1(); Student s1 = (Student) p;
Integer a = 10; long l = a.longValue(); Long b = l;
基本数据类型与包装类类型转换相关推荐
- 第 1-2 课:你不知道的基础数据类型和包装类 + 面试题
基本数据类型 Java 基础数据按类型可以分为四大类:布尔型.整数型.浮点型.字符型,这四大类包含 8 种基础数据类型. 布尔型:boolean 整数型:byte.short.int.long 浮点型 ...
- java泛型一定用包装类_你不知道的基本数据类型和包装类
你不知道的基本数据类型和包装类 基本数据类型 Java 基本数据按类型可以分为四大类:布尔型.整数型.浮点型.字符型,这四大类包含 8 种基本数据类型.布尔型:boolean 整数型:byte.sho ...
- No7.基本数据类型的包装类
知识点: 1.基本数据类型包装类的定义: 2.数据的装箱与拆箱: 3.数据类型的转换: 具体内容: 1.认识包装类: java最初设计的基本原则是:一切皆对象,一切的操作都要求用对象的形式进行描述.但 ...
- java八种基本数据类型及包装类详解
详解一.八种基本数据类型常识 1.1.基本常识表 对于上图有以下几点需要注意: java八种基本数据类型分为四类八种,四类分别为整型.浮点型.布尔型.字符型:八种分别为byte.short.int.l ...
- ArrayList类的基本使用,基本数据类型和包装类,字符串转换
ArrayList集合 1. ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素. 2. ArrayList 继承了 AbstractL ...
- java基本数据类型自动转包装类_java基本数据类型和包装类相互转换
把基本数据类型 → 包装类: 通过对应包装类的构造方法实现 除了Character外,其他包装类都可以传入一个字符串参数构建包装类对象. 包装类 → 基本数据类型 包装类的实例方法xxxValue() ...
- java基本数据类型和包装类相互转换
把基本数据类型 → 包装类: 通过对应包装类的构造方法实现 除了Character外,其他包装类都可以传入一个字符串参数构建包装类对象. 包装类 → 基本数据类型 包装类的实例方法xxxValue() ...
- python学习-知识点回顾(Python3的安装,编译器、一些关键知识点、数据类型、数据类型转换、运算符优先级)
文章目录 说明 python特点 Python3下载 PyCharm 标识符 python保留字 行与缩进 基本数据类型 Python数据类型转换 Python运算符优先级 说明 首先说明:本篇博文知 ...
- 基本数据类型、包装类、String三者之间的相互转换
package com.wdl.day13;import org.junit.Test;/** 包装类的使用:* 1.java提供了8种基本数据类型对应的包装类,使得基本数据类型的变量具有类的特征** ...
最新文章
- Nginx简介及使用Nginx实现负载均衡的原理【通俗易懂,言简意赅】
- 【抽奖直播】今日16:30,云信特邀部长大人给你抽6s!
- 基于netty的微服务网关_基于Rx-netty和Karyon2的云就绪微服务
- android中的surface
- Linux 驱动之内核定时器
- mysql连网安装和断网安装的区别_Linux 断网安装MySQL5.x操作步骤
- 在Python中使用XGBoost和scikit-learn进行随机梯度增强
- Jersey框架:深入研究的终极大招-Jersey用户手册
- 人工智能-动物识别专家系统(pyqt5)
- 使用planetaryjs插件实现3维地球仪效果
- 【数据结构】从零实现顺序表+链表相关操作
- 使用stress进行压力测试
- SSRF深度解析Gopher协议
- 【8001】解决打开idea出现红色感叹号报错信息Cannot find keymap Windows copy?
- 时域反射仪(TDR)介绍
- 2021年春季PAT乙级题解(C语言)
- sqlserver导入sql文件的方式
- python容易学ma_初学者学python 初学者学python好学吗
- ISP(二) Demosiac 去马赛克 (CIP)
- Goldengate Monitor Agent 安装
热门文章
- unity音乐打击游戏
- Vert.x 4 异步编程 - Futures 和 Promises
- 华为企业云部署tomcat网站
- 《惢客创业日记》2019.06.22(周六)规范产品设计的五字诀(二)
- 【矩阵论笔记】正交分解——非满秩HouseHold分解
- 点盾云输入激活码激活视频时,显示鉴权失败无效激活码怎么办?
- Log4J 2.x 详解
- 【Ubuntu】 Ubuntu16.04修改主机名和查看主机名的方法
- Java版本+企业电子招投标系统源代码之电子招投标系统建设的重点和未来趋势
- ubuntu 20.04搭建elasticsearch-7.6.2