sarnek の回答履歴

全1件中1~1件表示
  • Object型→String型へのキャストについて

    Object型からString型へのキャストについて質問させていただきます。 public void doPost(HttpServletRequest req, HtteServletResponse res) throws IOException,ServletException{ Httpsession ses = req.getSession(); ses.setAtribute("id",test) というコーディングで値を格納して、その後、その値をとりだす場合、 String test = (String) ses.getAttribute("id"); と、Object型からString型へキャストが必要と参考書には書かれているんですが、 この場合、型変換のルール(変換先のクラス型が変換元のクラス型のスーパークラスであること) にのっとってないと思うのです。 String型からObject型へのキャストだと納得いくのですが。。。 Object型からString型へキャストって問題ないものなんですか? どなたか宜しくご教示お願い致します。

    • ベストアンサー
    • Java