tag:blogger.com,1999:blog-1196109830382154863.post2182096415489678454..comments2022-04-06T10:01:05.314+09:00Comments on かぼちゃんねる: IntegerからStringへの型変換についてのめもAnonymoushttp://www.blogger.com/profile/14491792957444549880noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-1196109830382154863.post-28581527732758340162012-05-09T14:51:03.985+09:002012-05-09T14:51:03.985+09:00コメントありがとうございます。
なるほど、最終的にはどちらも結局toStringが呼ばれているのです...コメントありがとうございます。<br />なるほど、最終的にはどちらも結局toStringが呼ばれているのですね。<br />勉強になりました。<br /><br />"" + numの方ですが、""を使用する度に新しいStringオブジェクトのインスタンスが生成されるので、前2者と比較するとインスタンスを生成する箇所が多くなる為に速度が落ちているのではないかなぁ、と予想しています…。Anonymoushttps://www.blogger.com/profile/14491792957444549880noreply@blogger.comtag:blogger.com,1999:blog-1196109830382154863.post-20638914521403949692012-05-09T09:49:20.789+09:002012-05-09T09:49:20.789+09:00String.javaのソースを見ると、こうなってるので、ちょうどif文の処理時間が3msですね。
...String.javaのソースを見ると、こうなってるので、ちょうどif文の処理時間が3msですね。<br />"" + numは、どうなんでしょうね。調べて見ます。<br /> public static String valueOf(Object obj) {<br /> return (obj == null) ? "null" : obj.toString();<br /> }U2cornhttps://www.blogger.com/profile/08774137194061744832noreply@blogger.com