1. ホーム
  2. java

[解決済み] Doubleをintに直接変換する方法は?重複

2023-05-25 14:19:44

質問

愚問かもしれませんが の端数部分を取り除きたいのですが、どうすればよいでしょうか? Double という数字があります。しかし、私はそれを行うことはできません。それは互換性のないタイプというエラーを表示します。どうしたらいいのでしょうか?

Double to int 1行で変換することができます...助けてください感謝

どのように解決するのですか?

もし本当にDoubleの代わりにDoubleを使う必要があるのなら、Doubleのint値を呼び出すこともできます。

Double d = new Double(1.23);
int i = d.intValue();

それ以外の場合は、Peter Lawreysの回答ですでに説明されています。