Here you can find the source of toDigit(char ch, int index)
Parameter | Description |
---|---|
ch | a parameter |
index | a parameter |
Parameter | Description |
---|---|
RuntimeException | an exception |
protected static int toDigit(char ch, int index)
//package com.java2s; public class Main { /**//w w w. jav a 2s . c o m * hex to int * * @param ch * @param index * @return int * @throws RuntimeException */ protected static int toDigit(char ch, int index) { int digit = Character.digit(ch, 16); if (digit == -1) { throw new RuntimeException("Illegal hexadecimal character " + ch + " at index " + index); } return digit; } }