The Sweden striker, 30, has been the subject of rumours claiming he is unhappy at the San Siro, despite being first-choice in a team that won last season’s Scudetto and is in the hunt for the title this time.
But he denied this is the case, insisting he will stay beyond the summer and that his focus is on the title run-in and the upcoming European Championship finals in Poland and Ukraine.
"As I said six months ago that I am here, and nothing has changed," he told Milan TV.
"I have a contract, I have no other thoughts and I am determined to finish this season well for Milan and then for my national team.
"My smile and love of playing have returned at Milan; Milan is my future. I have no reason to say otherwise - I play well because I am happy here, on and off the field.
"I can’t have more than this. After the holidays I will be back preparing for next season - in a Milan shirt."