sarnekのプロフィール

@sarnek sarnek
ありがとう数2
質問数1
回答数1
ベストアンサー数
1
ベストアンサー率
100%
お礼率
100%

  • 登録日2010/11/22
  • 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型へキャストって問題ないものなんですか? どなたか宜しくご教示お願い致します。