private void copmare_and_code(myDataList temp1, myDataList temp2) {
        for (int j = 0; j < temp2.size(); j++)
            for (int i = 0; i < temp1.size(); i++) {
                if ((((data) temp2.get(j)).getChar()).equals(((data) temp1.get(i)).getChar())) {
                    ((data) temp2.get(j)).setBinary_Code(((data) temp1.get(i)).getBinary_Code());
                }
            }
        int postion = get_Where_the_true_code(temp1);
        ((data) temp2.get(temp2.size() - 2)).setBinary_Code(((data) temp1.get(postion)).getBinary_Code() + "1");
        ((data) temp2.get(temp2.size() - 1)).setBinary_Code(((data) temp1.get(postion)).getBinary_Code() + "0");
    }