Crossover Operator In Java