src/palindrome/CharBitVector.java
private static int charToInt(char ch){
        if(ch <= 57){ // 0-9 heeft ascii-waarden 48-57, en deze chars nemen posities 0-9 in de bitvector in
            return ch - 48;
        } else if(ch <= 90){ // A-Z heeft ascii-waarden 65-90, en deze chars nemen posities 10-35 in
            return ch - 55;
        } else { // a-z heeft ascii-waarden 97-122, deze chars nemen posities 36-61 in
            return ch - 61;
        }
    }
/**
     * Deze methode veronderstelt dat enkel karakter in 0-9A-Za-z voorkomen
     * @param ch het karakter dat omgezet moet worden
     * @return de positie die het inneemt in de bitvector
     */
Deze methode veronderstelt dat enkel karakter in 0-9A-Za-z voorkomen
@param ch het karakter dat omgezet moet worden
@return de positie die het inneemt in de bitvector
Deze methode veronderstelt dat enkel karakter in 0 - 9A - Za - z voorkomen @param ch het karakter dat omgezet moet worden @return de positie die het inneemt in de bitvector
private static int charToInt(char ch){
        if(ch <= 57){ 
            return ch - 48;
        } else if(ch <= 90){ 
            return ch - 55;
        } else { 
            return ch - 61;
        }
    }
private static int charToInt ( char ch ) { if ( ch <= 57 ) { return ch - 48 ; } else if ( ch <= 90 ) { return ch - 55 ; } else { return ch - 61 ; } }
Deze methode veronderstelt dat enkel karakter in 0-9A-Za-z voorkomen
 @param ch het karakter dat omgezet moet worden
 @return de positie die het inneemt in de bitvector
Deze methode veronderstelt dat enkel karakter in 0 - 9A - Za - z voorkomen @param ch het karakter dat omgezet moet worden @return de positie die het inneemt in de bitvector
// 0-9 heeft ascii-waarden 48-57, en deze chars nemen posities 0-9 in de bitvector in // A-Z heeft ascii-waarden 65-90, en deze chars nemen posities 10-35 in // a-z heeft ascii-waarden 97-122, deze chars nemen posities 36-61 in