[解決済み] JavaのClassName.classに相当するScalaの機能は何ですか?
2023-06-19 20:55:41
質問
のインスタンスを取得するにはどうすればよいのでしょうか?
Class
のインスタンスを取得するには?Javaでは、こんなことができるんです。
Class<String> stringClass = String.class;
Scalaでこれに相当するものは何でしょうか?
どのように解決するのですか?
以下の方法があります。
classOf
で
scala.Predef
で、クラスタイプの実行時表現を取得します。
val stringClass = classOf[String]
を使うことができます。
getClass
メソッドを使って、Javaと同じように実行時にインスタンスのクラスオブジェクトを取得することができます。
scala> val s = "hello world"
s: String = hello world
scala> s.getClass
res0: Class[_ <: String] = class java.lang.String
関連
-
[解決済み] Scalaのcase classとclassの違いは何ですか?
-
[解決済み】Scalaの記号演算子にはどんな意味があるの?
-
[解決済み】Scalaの型消去を回避するにはどうしたらいいですか?または、なぜ私のコレクションの型パラメータを取得することができないのですか?
-
[解決済み】Scalaにおける中括弧と括弧の正式な違い、また、どのような場合に使用すべきなのか?
-
[解決済み】Scalaでjava.String.formatを使用する方法は?
-
[解決済み】Scalaのvarとvalの定義の違いは何ですか?
-
[解決済み] Java java.lang.Class<T> Object の Scala 版。
-
[解決済み】Scalaはどこでimplicitを探すのか?
-
[解決済み] Scalaにおけるparam: _*の意味とは?
-
[解決済み] Scalaで使える数学・統計のライブラリはありますか?[クローズド]
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Scala の private と protected コンストラクタ
-
[解決済み] ジッパーがコモナドである理由を理解する
-
[解決済み] Scala の Case Classes のオーバーロード・コンストラクタ?
-
[解決済み] 末尾再帰関数が最適化されるためのScalaアノテーションは何ですか?
-
[解決済み] SBTのrunアクションでアプリケーションを実行するために、JVMの最大ヒープサイズを"-Xmx "で指定する方法は?
-
[解決済み] 同じ要素をn回含むリストを作るには?
-
[解決済み] 依存性注入のためのリーダーモナド:複数の依存性、ネストされた呼び出し
-
[解決済み] flatMap/Map変換のfor-comprehensionで迷う。
-
[解決済み] 複数の先物を待つには?
-
[解決済み] scalaで空リストを宣言し、文字列を追加するには?