The numerical solution for an initial-boundary value problem of Rosenau equation is considered.An implicit finite difference of three levels is proposed.This scheme simulates the conservation properties of the problem well.And the prior estimate of the solution is obtained.It is proved that the finite difference scheme is convergent with order 2and stable by the discrete functional analysis.Numerical examples demonstrate the theoretical results.