JAVA 是一个强类型的语言
2021/9/27 20:11:26
本文主要是介绍JAVA 是一个强类型的语言,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
整数
byte 占1字节
short 占2字节
int 占4字节
long 占8字节 在使用long类型时要在数字后加一个L
long a1=10L;
进制
二进制0b 八进制0 十进制 十六进制0x
int a1=0b10; //表示二进制 int a2=010; //表示八进制 int a3=10; //表示十进制 int a4=0x10; //表示十六进制
浮点数
float 占4字节 在使用类型float时要在数字后加一个F
float a1=10.1234F;
donble 占8字节
字符
chan 占2字节 给一个字符付值(如,一个汉字,一个字母)
字符串
可给一串字符赋值
string a1='abcd';
Unicode的应用
(97=a 65=A)
chan a1='\u0061';(61是十六进制)
则a1=a
布尔值
boolean
是一种是非类的类型,占1位
只有
true 是
false 否
类型转换
格式:(类型)变量名
低---------------------------------------------------------------------高
baye,short,char----->int----->long----->flout---->double
强制转换
指的是由高往低进行类型转换
如:(int)23.7F
自动转换
指的是由低往高进行转换
注:
-
不能对布尔值进行转换
-
把高容量转换到低容量时,要进行强制转换,转换时可能会出现精度问题
如:(int)23.7
会得出:23
-
数字较大时要注意溢出问题
-
数字太大时可以用下划线(-)隔开,并不会被识别和输出
-
当多个不同的整数类型相互运算时,其中如果有long型结果就为long型,如果没有就统一为int型,如果有donble型结果也会成为donble型
这篇关于JAVA 是一个强类型的语言的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-06小米11i印度快充版ROM合集:极致体验,超越期待
- 2024-10-06【ROM下载】小米11i 5G 印度版系统, 疾速跃迁,定义新速度
- 2024-10-06【ROM下载】小米 11 青春活力版,青春无极限,活力全开
- 2024-10-05小米13T Pro系统合集:性能与摄影的极致融合,值得你升级的系统ROM
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求