オブジェクトを既知の型にキャストする方法をjavaで教えてください。
オブジェクト型はキャスト演算子を使用して、既知のクラスに変換できます。
文法形式:[日本語訳]
已知类对象 = (已知类) object对象;
つまり、已知クラスは、オブジェクトオブジェクトを変換する必要があるクラスを指し、オブジェクトオブジェクトは変換するオブジェクトオブジェクトです。
型変換演算子による変換を行う際は、objectオブジェクトが実際に既知のクラスのインスタンスであることを確認しないと、ClassCastException例外が発生します。
以下のコードをご覧ください。
Object obj = new String("Hello");
String str = (String) obj; // 将Object对象转换为String类型
この例では、ObjectオブジェクトをString型に変換し、変換したものをString型の変数に代入しています。