private void buildCodageTabBinary (String codage, ArrayList<ArrayList> tabBinary)
    {
        if (this.isLeaf()) {
            ArrayList code = new ArrayList();
            code.add(this.caractere);
            code.add(codage);
            tabBinary.add(code);
        }
        else {
            this.fGauche.buildCodageTabBinary(codage + "0", tabBinary);
            this.fDroit.buildCodageTabBinary(codage + "1", tabBinary);
        }
    }