数据类型转换

Posted 梦宁の宽དགའ་བ།

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据类型转换相关的知识,希望对你有一定的参考价值。

数据类型转换

​ boolean类型不能被转换成其他数据类型。

1.自动类型转换

​ 容量小的数据类型自动转换成容量大的数据类型。

		byte b = 127;
		//自动转换
		int i = b;
		System.out.println("i = "+i);

运行截图:

2.强制类型转换

​ 容量的大的数据类型转换成容量小的数据类型,要加上强制转换符。

		//int 空间太大 byte 空间太小  程序会认为有可能出现溢出情况,造成精度丢失
		b = (byte)i;
		System.out.println("b0 = "+b);
		//那如果给b一个超过他的容量的值呢?
		int a = 128;
		int c = 383;
		b = (byte)a;
		//很明显,b会溢出从-128开始记录
		System.out.println("b1 = "+b);
		b = (byte)c;
		System.out.println("b2 = "+b);

运行截图:

以上是关于数据类型转换的主要内容,如果未能解决你的问题,请参考以下文章

JS的数据类型判断函数数组对象结构处理日期转换函数,浏览器类型判断函数合集

sql 日期转换代码片段 - Dato,120,konvertere

HTML Bookmarklet模板:将任何JavaScript代码片段转换为Bookmarklet

对象不能从 DBNull 转换为其他类型。

java中把json怎么转换成数组?

结合两个代码片段?将用户输入的 Youtube url 转换为嵌入 url,然后将 iframe src 替换为转换后的 url