取值范围 kotlin中可以给一个变量赋值一个范围, 而不仅仅是单个的值 例如: // 表示从1到100的值 // 此时起始值要小于结束值 var i = 1..100 通过downTo可以表示从100到1 // downTo的起始值要大于结束值 var i = 100 downTo 1 也可以使用reversed()来将正序的反转 // 通过reversed反转 var i = 1..100 i.reversed() 可以使用step控制步长 // 此时就是1到100的值, 每次增长2 var
结论 float的取值范围比long大 验证 1 public class Test1_DataTypeConversion { 2 3 public static void main(String[] args) { 4 5 float f = 1.3f; 6 long l = 34; 7 // l = f; 8 // System.out.println(l); 9 //Type mismatch: cannot convert from float to long 10 f = l; 11