Java 数字
来源:互联网 发布:mac如何编辑pdf 编辑:程序博客网 时间:2024/06/10 17:21
一、字符位数
二、java中未标明的数字默认是十进制;L或l结尾的表示Long类型数据
三、进制表示
四、浮点型数字必须带个小数 例如8.0,不然就被当作整数类型处理;数字中的下划线分割数字,不影响大小和计算。注意数字不能以下划线开头和结尾。例如`
double PI=3.14_1592_6_4;//3.14159264
五、类型的转换
自动转换:表述范围小的可自动转为表数范围大的。
char->int->long->float->double
byte->short->int->…
六、+既可以表示数字相加,也可以表示字符连接
System.out.print(3+4);//7System.out.print(“ss”+3.5f);//ss3.5
七、类型的强转(逆着自动的转换)
1)加前缀
int a=33;short c=(short)a;
八、包装类型
九、在表达式中
1、所有的byte类型、short类型、char类型都将被提升到int类型
2、整个算数表达式的数据类型自动提升到与表达式中最高等级操作数同样的类型。
综上所述,表达最高类型小于或等于int类型,表达式结果是int类型;表达式最高类型大于int类型,其结果是最高类型。
十、运算符
算术运算 + - * / %精确的字符类型运算 不建议使用* /;使用bigDecimal
0 0
- Java 数字
- 【Java】Java数字时钟
- java数字金字塔(转)
- java格式化数字
- java的数字判断
- java中的数字格式化
- java数字金字塔(转)
- java格式化数字
- java 数字格式化
- java格式化金额数字
- java数字转字符串
- java 数字显示格式
- java数字比较进阶
- java数字比较进阶
- java数字时钟
- Java数字格式化
- java数字代码
- JAVA与数字签字
- Android的进程间通信机制之Binder初探
- 正则表达式和Object类
- 三子棋
- caffe实现多标签输入(multilabel、multitask)
- hibernate教程--检索方式详解(hql,sql,QBC)
- Java 数字
- MATLAB深度学习CNN包计算次数统计
- 编程能力训练 —— 系列介绍
- 欢迎使用CSDN-markdown编辑器
- oc和swift对代码的分组,方便代码查找和导航用
- Eclipse 4.3 (Kepler)为 Maven 安装 Git Connector的方法
- 四则运算表达式求值(栈的应用)
- 常用的正则表式
- PAT 1040. 有几个PAT