qq_岚风依旧_0
2015-01-24 10:14
public class HelloWorld{
public static void main(String[] args) {
int avg1=78.5;
int rise=5;
double avg2=avg1+rise;
System.out.println("考试平均分:" +avg1);
System.out.println("调整后的平均分:" +avg2);
}
}
error: possible loss of precision int avg1=78.5; ^ required: int 什么意思嘛 found: double 1 error
你先看八种数据类型吧,,
int 可以隐转换成 double double 要强转换 int
声名了一个int,给的却是一个double的78.5,这能对?
Java入门第一季(IDEA工具)升级版
1165552 学习 · 17587 问题
相似问题
回答 3
回答 2
回答 4
回答 2
回答 5