【初心者】Java質問・相談スレッド59【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0816デフォルトの名無しさん
NGNG{
public static void main(String [] args)
{
byte a = 5;
byte b = 2;
byte c = 3;
byte d = 6;
byte ans = a + b - c + d;
System.out.println( ans );
}
}
を実行すると
TasiHiki_2.java:9: 精度が落ちている可能性
検出値 : int
期待値 : byte
byte ans = a + b - c + d;
^
と出ますがなぜ?ですか?全てbyte型なのに・・・
■ このスレッドは過去ログ倉庫に格納されています