トップページ > プログラム > 2020年04月04日 > LAu3z5a90

書き込み順位&時間帯一覧

14 位/163 ID中時間01234567891011121314151617181920212223Total
書き込み数0020000000000001000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ 859f-vnOL)
Java入門・初心者質問スレ Part.10

書き込みレス一覧

Java入門・初心者質問スレ Part.10
76 :デフォルトの名無しさん (ワッチョイ 859f-vnOL)[sage]:2020/04/04(土) 02:45:28.50 ID:LAu3z5a90
>>72
例としてはStringBuilderのappendメソッドがObjectと全プリミティブをオーバーロードしてるのはありがたいと思う
いちいちappendLongとかappendCharとか呼び分けさせられたらアホかと思うし、用途的にオーバーロードも適さない

ほかにもJavaが言語仕様としてデフォルト値や名前付きの引数をサポートしたり、JEP360がらみでKotlinでいうsealed classのような代数的データ型を効率的にサポートするようになったりするまでは次善の策として便利な言語仕様だと思う

用途の異なるメソッドに同じ名前を付けたらそりゃ有害だけど、名付けが狂ってることの有害性はオーバーロード以前の問題でもあるし
Java入門・初心者質問スレ Part.10
77 :デフォルトの名無しさん (ワッチョイ 859f-vnOL)[sage]:2020/04/04(土) 02:46:22.97 ID:LAu3z5a90
>>76
訂正
×オーバーロードも適さない
◯オートボクシングも適さない
Java入門・初心者質問スレ Part.10
79 :デフォルトの名無しさん (ワッチョイ 859f-vnOL)[sage]:2020/04/04(土) 15:15:10.02 ID:LAu3z5a90
>>42
Javaで書くとどうもくどいな
https://ideone.com/ZXUpmE

Kotlinで少し改善
https://ideone.com/llL3kd

ファイル操作ならPowerShellがいい
https://ideone.com/hpQohg


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。