https://www.sejuku.net/blog/wp-content/themes/voice_child/images/samurai_logo.png 侍エンジニア塾が運営するプログラミング入門者向け学習情報サイト

【Java入門】Integerなどのラッパークラスの使い方(変換/比較/null)

本多 農
書いた人 本多 農


侍エンジニア塾ブログは、未経験からWebアプリ開発と仕事獲得をサポートする
侍エンジニア塾のオウンドメディアです。
プログラミング学習を覗き見

こんにちは!エンジニアの本多です。

Javaには変数の基本型を便利に使うためのラッパークラスがあります。

この記事では、

・ラッパークラスとは
・ラッパークラス(Integer型)の使い方
・Integer型の最大値と最小値

という基本的な内容から、

・Integer型で数値・文字列の変換
・Integer型のオブジェクトの比較

といった応用的な内容に関しても解説していきます。

今回は、ラッパークラスの様々な使い方をわかりやすく解説します!

ラッパークラスとは

Javaの変数には、基本的なデータを格納するための値型(プリミティブ型)があります。

値型には次のデータ型があります。

・byte
・char
・short
・int
・long
・float
・double
・boolean

String型は値型ではなく、参照型(クラス型)です。

値型は何のメソッドも持たないため、「int.メソッド名()」のように、ドット演算子でメソッドを呼び出すことはできません。

この値型を、参照型のようにインスタンス化ができて、便利なメソッドを使えるようにしたクラスをラッパークラスといいます。

例えば、int型のラッパークラスはIntegerクラスになります。

この先は会員限定となっております

無料ブログ会員登録

無料ブログ会員登録

パスワードをメールで送信します。





Javaカリキュラム無料公開中!
この記事はJava入門完全攻略ガイド【基礎学習/アプリ開発/仕事獲得】の一部になります。このカリキュラムは、プログラミング入門者が、基礎学習からアプリ開発、さらには仕事獲得まで体系的に学べる内容となっています。

Java学習に必要な情報を一つにまとめていますので効率よくJavaを学ぶことが出来ます。この機会に是非活用していただければと思います。


33歳、未経験だった僕がフリーエンジニアになれた理由
現在フリーでWEBエンジニアをやられている濱口直行さん。33歳で、プログラミングを学び始め、約半年という短い期間で独立までされた学習ログを余すことなくインタビューさせていただきました。

プログラミングを学習中の方はもちろん、独立をお考えの方まで幅広く活用できる記事になっています。この機会に是非活用していただければと思います。


最短でJavaを習得したい方へ

もし、あなたが、

「難しすぎて学習が全然進まない」
「学習量が膨大でゴールが見えない」
「エラーを解決するのに何日もかかってしまう」

など、プログラミング学習やキャリアに関してお困りであれば、まずは『無料体験レッスン』にお申し込み下さい。

あなたにとって、最適の解決策をご提案させていただきます。

詳しくは下の画像から詳しいサービス内容をご確認ください。

cta_bannar-java1

非常識な結果を出した卒業生

活躍する現役エンジニア

人気記事セレクション

LINEで送る
Pocket

この記事が気に入ったら
いいね!をしてフォローしよう

最新情報をお届けします

書いた人

本多 農

本多 農

関西在住のITエンジニアです。普通の会社に勤務しながら、侍エンジニアのインストラクター、ライターとして活動しています。