Java-boolean 类型转换 常量
原创约 534 字大约 2 分钟...
常量.md
86-Java-boolean&类型转换&注意
本博文仅供学术研究和交流参考,严禁将其用于商业用途。如因违规使用产生的任何法律问题,使用者需自行负责。
布尔类型 — boolean
boolean类型适于逻辑运算,一般用于程序流程控制
boolean 数据类型有两个值:true 和 false
数据类型的转换规则

自动类型转换(隐式类型转换)
有多种类型的数据混合运算时,系统首先自动的将所有数据转换成容量最大的那一种数据类型,然后进行计算
自动转换规则
- boolean类型不可以转换为其他的数据类型
- 整型、字符型、浮点型的数据在混合运算中相互转换,转换时遵守以下原则:

byte、short、char之间不会相互转换,他们三者在计算时首先会转换为int类型
强制类型转换(显示类型转换)
- 容量大的数据类型转换为容量小的数据类型时,需要使用强制类型转换,其格式如下:
变量 = (目标类型) 值
例如: byte a; int b; a = (byte) b;
- 在强制类型转换过程中,源类型的值可能大于目标类型,因此可能造成精度降低或溢出,使用时需注意
demo
package net.tencent.demo.test;
public class TestUtil {
/**
* 公司名称
* 1. 常量
* 2. 标识符全部大写,单词之间用_隔开
* 3. static: 表示可以通过类名,常量名调用
* 4. public: 可以给别的类访问
* 5. final: 不可以修改这个常量的值
* 6. String: 是一个字符串
*/
public static final String COMPANY_NAME = "TENCENT";
}
package net.tencent.demo.test;
public class Test数据类型 {
public static void main(String[] args) {
//访问常量
System.out.println(TestUtil.COMPANY_NAME);
}
}
分割线
相关信息
以上就是我关于 Java-字符类型 知识点的整理与总结的全部内容,另附源码
Powered by Waline v2.15.4