Javaには、妙なメソッドがあるなぁ。
文字を扱うCharacterクラスに、十六進数の文字を数値に変換(あるいは逆変換)するメソッドがあった(苦笑)
(数字かどうか判断するメソッド(関数)ならC言語にもあるけどね)
こんなのあまり使い道があるとも思えない(ヘキサダンプならHexDumpEncoderが便利だし)けど、Javaのは“全角文字の数字”でも数字として認識してくれるし、変換してくれる。
もっとも、漢数字(一や壱)やローマ数字(Ⅰ)や機種依存文字(①)はやっぱりダメだったけど(爆)
Javaには、妙なメソッドがあるなぁ。
文字を扱うCharacterクラスに、十六進数の文字を数値に変換(あるいは逆変換)するメソッドがあった(苦笑)
(数字かどうか判断するメソッド(関数)ならC言語にもあるけどね)
こんなのあまり使い道があるとも思えない(ヘキサダンプならHexDumpEncoderが便利だし)けど、Javaのは“全角文字の数字”でも数字として認識してくれるし、変換してくれる。
もっとも、漢数字(一や壱)やローマ数字(Ⅰ)や機種依存文字(①)はやっぱりダメだったけど(爆)