記事へのコメント54

    • 注目コメント
    • 新着コメント
    fuktommy
    Java - String.format("%d", i)で数字が出てくると思ってたら死んだ話 - Qiita:

    その他
    sawat
    parseIntが扱えるのは「n進法の位取り記数法ならOK」ってことかな。漢数字やローマ数字は位取り記数法じゃないから、アルゴリズムも変えないと対応できないしね。

    その他
    dev0000_1
    String.format("%d", i)で数字が出てくると思ってたら死んだ話

    その他
    wata_d
    .NETのFxCopだとデフォルトロケール使うなって指摘してくれるけどJavaの同類ツールにはないのかな。めんどくさいので省略しちゃうけど…

    その他
    hisasann
    ローカライズ

    その他
    igrep
    いちいち指定するの面倒くさそうだしReaderモナド的なのが欲しくなるな。いやまぁJavaなんだしラッパーオブジェクト作れば十分なんだけど。

    その他
    teracy_junk
    『デフォルトのロケールは人間以外が扱うのには使うべきじゃないぞと。』

    その他
    nharuki
    出力変換にはロケールが必要で、文字列から整数変換には不要というのは興味深い。…そして全角数字いけるのかよ!w

    その他
    vanbraam
    またJava disかと思ったら違った.むしろこれはJava素晴らしい

    その他
    W53SA
    ロケールすごい

    その他
    tengo1985
    tengo1985 .NETもおんなじような話だったと思う。正規表現の¥dは全角数字を受け付ける。

    2015/08/01 リンク

    その他
    airj12
    parseIntさんすごい

    その他
    tyru
    ロケール指定しないと半角数字じゃないものまで出てくるよ、と/Integer.parseInt()も微妙にロケール対応してんのかw しかも全角数字はアリで漢数字はアウトとかw 訳分からんwww

    その他
    knjname
    "Java - String.format("%d", i)で数字が出てくると思ってたら死んだ話 - Qiita"

    その他
    ymori76
    闇は深い。。

    その他
    love0hate
    love0hate 事実上英語標準なプログラミング環境の中で、i18nがしっかりしすぎてて逆にビックリするという話

    2015/07/31 リンク

    その他
    progd
    Javaすごい

    その他
    Doen
    『String.format(Locale.US, "%d", 0) を使えよ、って話』

    その他
    Nkzn
    つらみだ

    その他
    Bookmarker
    Bookmarker 数字までは変化しないけどCのprintfとかC++のostreamとかもロケール依存なので、言語によらずロケールには注意が必要。

    2015/07/31 リンク

    その他
    raimon49
    String.format(Locale.US, "%d", ...)を使う話。

    その他
    noradaiko
    ジャバこわい - Java - String.format("%d", i)で数字が出てくると思ってたら死んだ話 - Qiita

    その他
    yosuke_furukawa
    アッサム語の4がどう考えても8な件

    その他
    sonots
    ひぃ

    その他
    syuu1228
    Java - String.format("%d", i)で数字が出てくると思ってたら死んだ話 by @tnj on @Qiita

    その他
    dekasasaki
    parseIntわろた

    その他
    masaru_b_cl
    ロケール指定サボるとアカンという話だった

    その他
    miyakawa_taku
    $ grep '%d' src/main -R # => やべえ...

    その他
    goodfield
    「数字」は出てるんだよな「アラビア数字」じゃないだけで。 それと、何で日本語のロケールで漢数字が出てこないんだー

    その他
    n2s
    あまりの壮絶さに、日本語ではどうなるのかを調べ忘れていた模様 / おまけ2来た。全角数字OK、漢数字他はエラーか。単位の文字とかもあって複雑だからなぁ。

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    String.format("%d", i)で数字が出てくると思ってたら死んだ話 - Qiita

    なんて書いたりします。で、だいたい android-22 みたいな感じになるんですけど、でもやっぱり世界って...

    ブックマークしたユーザー

    • techtech05212023/12/03 techtech0521
    • toshihiko1502018/09/20 toshihiko150
    • tyage2018/09/16 tyage
    • fuktommy2017/08/17 fuktommy
    • sawat2016/09/06 sawat
    • punitan2016/08/27 punitan
    • bigchu2016/02/19 bigchu
    • honeybe2015/11/24 honeybe
    • dev0000_12015/09/04 dev0000_1
    • yukimori_7262015/08/16 yukimori_726
    • Clomie2015/08/10 Clomie
    • tezukam2015/08/09 tezukam
    • wata_d2015/08/05 wata_d
    • rydot2015/08/05 rydot
    • hisasann2015/08/05 hisasann
    • igrep2015/08/05 igrep
    • ninjinkun2015/08/04 ninjinkun
    • teracy_junk2015/08/03 teracy_junk
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む