HOME»応用情報技術者試験掲示板»JavaにおけるString
投稿する
»[2031] 令和2年秋について 投稿数:3
»[2030] 「応用情報技術者平成30年春期 午前問6」について 投稿数:5
JavaにおけるString [2033]
ppさん(No.1)
平成18年秋期 問37
こちらの解説にて
「整数型(int)や文字列(String)は、原則としてクラスではなく基本データ型(プリミティブ型)として扱われます。」
とありますが、Stringはプリミティブ型ではないと習いました。
原則というところが気になったので、どなたかわかる方解説お願いします。
こちらの解説にて
「整数型(int)や文字列(String)は、原則としてクラスではなく基本データ型(プリミティブ型)として扱われます。」
とありますが、Stringはプリミティブ型ではないと習いました。
原則というところが気になったので、どなたかわかる方解説お願いします。
2020.06.15 12:15
ベッキーさん(No.2)
解説が間違ってますね。
Stringはプリミティブ型ではなく、参照型です。
intはプリミティブ型ですね。
Stringはプリミティブ型ではなく、参照型です。
intはプリミティブ型ですね。
2020.06.15 16:07
ベッキーさん(No.3)
原則、とついているのは、
int、long、short...などはプリミティブ型ですが
Integer,Long,Shortなどラッパークラスと呼ばれるものはプリミティブ型ではなくなり、
ラッパークラスと呼ばれるオブジェクト(クラス)となるのですね。
int、long、short...などはプリミティブ型ですが
Integer,Long,Shortなどラッパークラスと呼ばれるものはプリミティブ型ではなくなり、
ラッパークラスと呼ばれるオブジェクト(クラス)となるのですね。
2020.06.15 16:13
管理人(No.4)
ご報告ありがとうございます。
ベッキーさんのご指摘通り、プリミティブ型なのは文字列型(String)ではなく文字型(char)です。
解説文を訂正させていただきました。
ベッキーさんのご指摘通り、プリミティブ型なのは文字列型(String)ではなく文字型(char)です。
解説文を訂正させていただきました。
2020.06.15 16:18
管理人(No.5)
なお、同題であるFE平成30年秋問8では「整数や文字は常にクラスとして扱われる。」としており、明らかに誤りであるよう改題されていますね。
2020.06.15 16:22
ppさん(No.6)
お二方ともありがとうございます!
2020.06.16 10:28
その他のスレッド
»[2032] テクノロジ系2.アルゴリズム20 投稿数:3»[2031] 令和2年秋について 投稿数:3
»[2030] 「応用情報技術者平成30年春期 午前問6」について 投稿数:5