アホす

不規則な数のlong引数「long 11, long 22, long 33」を「112233」のように結合させようとした。

public long joinLongs(long... vals) { }

でもStringにしてからparseLongで戻す方法もなんかな、と思った。
そして対数で桁を計算して、その桁の分乗の10をかけて足してみた。

int fig = (int)Math.log10(double val) + 1
long value = value + (val * 10 * fig)

なんか、Stringで5行ですんだのが余計ややこしくなっとらんか?






やってから聞かれた。
「郵便番号ってゼロから始まるじゃん? String型でいいよw」
自分アホすww