中村 良幸 (Nakamura Yoshiyuki)@nakayoshixFollowClick to Follow nakayoshix演算子オーバーロードを嫌うはずのJavaが、何故か文字列の結合演算(concatinate)だけは「+」をオーバーロードしてこれを文字列同士の足し算としてしまったために、Javaと同様に強い型付けの静的型付け言語のC#までもがJavaの影響でJavaと同じく"42" + 42 の結果が "4242" となるのは面白いですよね Translate postQuoteRyusei@mandel59·May 20, 2024結果が84なのか4242なのか区別できないって、それは+演算子に違う演算をオーバーロードしているのが悪い話であって、整数型と文字列型を区別する決定的な理由にはならないじゃん5:08 PM · May 20, 2024·996 Views713