Javaエンジニア・プログラマ向けの技術情報・業界ニュースをお届けします。

  1. FEnetJava
  2. Javaコラム
  3. Java TIPS
  4. [Java]doubleとintの変換や比較方法とは?int型配列とdouble型配列の相互変換方法

[Java]doubleとintの変換や比較方法とは?int型配列とdouble型配列の相互変換方法

  • Java TIPS
公開日時:   更新日時:
[Java]doubleとintの変換や比較方法とは?int型配列とdouble型配列の相互変換方法
システム
エンジニア
doubleとintの変換や比較方法が知りたいです。
プロジェクト
マネージャー
順に説明していきますので、一緒に見ていきましょう。

[Java]doubleとintの変換や比較方法とは?


今回は、double型とint型の扱いについて説明します。ここでは、double→intに変換、int→doubleに変換、配列ごと変換、doubleとintの比較について紹介します。

興味のある方はぜひご覧ください。

double→intに変換

Javaでdouble型からint型に変換する方法を紹介します。まずはキャストする方法です。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

次のように、四捨五入や切り上げ、切り捨て後にキャストもできます。

実行結果は以下のようになります。

Doubleにすることで、intValueメソッドが使えます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

このようにJavaでは、double型からint型に変換できます。

int→doubleに変換

Javaでint型からdouble型に変換する方法を紹介します。キャストすることで変換できます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

このようにJavaでは、int型からdouble型に変換できます。

配列ごと変換

Javaでint型配列とdouble型配列の相互変換の方法を紹介します。streamを利用します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

doubleとintの比較

Javaでint型変数とdouble型変数の比較について紹介します。実際のソースコードを見てみましょう。

実行結果は以下のようになります。doubleとintを比較する場合、intはdoubleに自動的に変換されるため、比較ができます。

このようにJavaでは、int型とdouble型の比較ができます。

システム
エンジニア
doubleからintへ、またintからdoubleに変換する方法などが理解できました。
プロジェクト
マネージャー
より理解を深めるために、実際にご自身で指定してみましょう。

まとめ

いかがでしたでしょうか。Javaでのdouble型とint型の扱いについて説明しました。ここでは、double→intに変換、int→doubleに変換、配列ごと変換、doubleとintの比較について紹介しました。

ぜひご自身でJavaのソースコードを書いて、理解を深めてください。

FEnetJava・Javaコラムは株式会社オープンアップシステムが運営しています。
株式会社オープンアップシステムロゴ

株式会社オープンアップシステムはこんな会社です

秋葉原オフィスには株式会社オープンアップシステムをはじめグループのIT企業が集結!
数多くのエンジニアが集まります。

秋葉原オフィスイメージ
  • スマホアプリから業務系システムまで

    スマホアプリから業務系システムまで

    スマホアプリから業務系システムまで開発案件多数。システムエンジニア・プログラマーとしての多彩なキャリアパスがあります。

  • 充実した研修制度

    充実した研修制度

    毎年、IT技術のトレンドや社員の要望に合わせて、カリキュラムを刷新し展開しています。社内講師の丁寧なサポートを受けながら、自分のペースで学ぶことができます。

  • 資格取得を応援

    資格取得を応援

    スキルアップしたい社員を応援するために資格取得一時金制度を設けています。受験料(実費)と合わせて資格レベルに合わせた最大10万円の一時金も支給しています。

  • 東証プライム上場企業グループ

    東証プライム上場企業グループ

    オープンアップシステムは東証プライム上場「株式会社オープンアップグループ」のグループ企業です。

    安定した経営基盤とグループ間のスムーズな連携でコロナ禍でも安定した雇用を実現させています。

株式会社オープンアップシステムに興味を持った方へ

株式会社オープンアップシステムでは、開発系エンジニア・プログラマを募集しています。

年収をアップしたい!スキルアップしたい!大手の上流案件にチャレンジしたい!
まずは話だけでも聞いてみたい場合もOK。お気軽にご登録ください。

株式会社オープンアップシステムへのご応募はこちら↓
株式会社オープンアップシステムへのご応募はこちら↓

Java新着案件New Job