这是我的代码:
class test{
public static void main(String arg[]){
int a=10, b=20;
float c = 30.123;
int e = (int)c;
System.out.println(e);
}
}
Run Code Online (Sandbox Code Playgroud)
我收到这个错误:
test.java:6: error: possible loss of precision
float c = 30.123;
^
required: float
found: double
1 error
Run Code Online (Sandbox Code Playgroud)
为什么这些?
java ×1