A new multiobjective genetic algorithm based on the variety of plentiful solution in every generation of the evolution is proposed, by which the Pareto set can be searched by calculation of only one time interchange.The appraising function in this method ranks the gene by comparing their performance in each objective function through the sorting matrix created by the objective function. In order to elevate the efficiency of this method, the parameter's calibration is improved and the Pareto solution's selection is controlled effectively.The application in a multiobjective reservoir's longterm optimal operation for power generation and water supply is given as an example to demonstrate the feasibility of this method.