Java - String.format("%d", i)で数字が出てくると思ってたら死んだ話 - Qiita http://qiita.com/tnj/items/022b906ac5435a429369 数字がロケール文字になったり、toLowerCase() や toUpperCase() の結果がロケール文字になったりするだけじゃないんだぜ。 import java.util.Locale; public class Foo { public static void main(String[] args) { Locale.setDefault(new Locale("pt", "BR")); String csv = String.format("%s,%f", "hello", 1.23); System.out.println(csv); } } とあるヨーロッパ南米のロケー
![Big Sky :: 問題は数字のロケール表記だけじゃないんだぜ?](https://cdn-ak-scissors.b.st-hatena.com/image/square/ae5f360d3c82cd87e23b34fb6f5013ab7cf0f1a6/height=288;version=1;width=512/https%3A%2F%2Fmattn.kaoriya.net%2Fimages%2Flogo.png)