なんで31なんやろか?
昔から疑問に思っていて未だに答えを知らない。
List#hashCode()に用いる計算式は、
なぜ31を使用する必要があるのだろう?
素数だから?
32-1だから?
話は変わって、使ったことないけど興味があるクラスが出てきた。
ProcessBuilderとか、なんかに使えそう。
Runtimeなんかそんなに眺めることないからexecメソッドに全然気付かなかったよ。
昔から疑問に思っていて未だに答えを知らない。
List#hashCode()に用いる計算式は、
なぜ31を使用する必要があるのだろう?
素数だから?
32-1だから?
話は変わって、使ったことないけど興味があるクラスが出てきた。
ProcessBuilderとか、なんかに使えそう。
Runtimeなんかそんなに眺めることないからexecメソッドに全然気付かなかったよ。