- 827 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 23:51:51 ]
- >>826
どちらかというと質問スレ向けっぽい気もするけど a[i] = x.charAt(i) - '0'; は各文字コードと'0'との差を取る意味 javaで使ってる文字コードは'0','1','2'...の順序に並んでいるので 数字と'0'との差を取ると数になる (int)(x.charAt(i)) は文字コードをint型に変換しているだけなので'0'が0になるわけではない a[i] = Character.getNumericValue(x.charAt(i)); てのもあるのでAPIドキュメントを見てみるのもいい
|

|