Eating fruits is way lot better than drinking juice. You'll grasp the fresh taste of it, absorbing all of the nutrients in the body. Eating directly as a fruit means you are eating 100% of the product, giving you 100% nutrients that you need in the body.
Unlike drinking juice, you're not getting the 100% of it and sugar is normally added to taste it more delicious. Drinking juice instead of eating fruits has been proven to be less effective when it comes to absorbing nutrients.