摘要: 经常需要将一种数值类型转换为另一种数据类型。 byte --> short --> int --> long char --> int int --> double float --> double 上述几种表示无信息丢失的转换,如下三种情况表示可能有精度损失的转换。 int --> float l 阅读全文
posted @ 2018-11-27 07:43 Avention 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 在Math类中,包含了各种各样的数学函数。在编写不同类别的程序时,可能需要的函数也不同。 计算一个数值的平方根,可以使用sqrt方法: double a = 9; double b = Math.sqrt(a); System.out.println(b); //输出 3.0 floorMod()是 阅读全文
posted @ 2018-11-27 05:33 Avention 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在Java中,使用算术运算符+、-、*、/ 表示加、减、乘、除运算。当参与/运算的两个操作数都是整数时,表示整数除法;否则,表示浮点除法。 整数的求余(取模)操作用%表示。 int a = 3; int b = 6; System.out.println(a / b); // 输出 0 System 阅读全文
posted @ 2018-11-27 03:34 Avention 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 在Java中 ,用关键字 final 标识常量。 final double cm = 2.54; 关键字final 表示这个变量只能被赋值一次。一旦被赋值之后,就不能再更改了。习惯上,常量名使用全大写。 final double CM = 2.54; 在Java中,经常设置某个变量可以在一个类中的多 阅读全文
posted @ 2018-11-27 03:01 Avention 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 声明一个变量之后,必须用赋值语句对变量进行显式初始化,不能使用未初始化的变量。 int vac; //vac变量仅声明没有初始化 System.out.println(vac); 运行程序报错信息如下: Exception in thread "main" java.lang.Error: Unre 阅读全文
posted @ 2018-11-27 02:20 Avention 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在Java中,每个变量都有一个类型(type)。在声明变量时,变量的类型位于变量名之前。 double salary; int vat; long ear; boolean done; 每个声明以分号结束。由于声明是一条完整的Java语句,所以必须以分号结束。 变量名必须是一个字母开头并由字母、数字 阅读全文
posted @ 2018-11-27 01:39 Avention 阅读(107) 评论(0) 推荐(0) 编辑