Por que existem classes de wrapper em Java? [duplicado

Esta pergunta já tem uma resposta aqui:

Java: Por que as classes de wrapper são necessária 12 respostas

ei o que é uma classe de wrapper, eles envolvem tipos primitivos (por exemplo, int, double, etc) em objetos de suas respectivas classe

Mas, por que precisamos de classes Wrapper em primeiro lugar? Por que não simplesmente ir com tipos primitivos onde os temos?

questionAnswers(9)

yourAnswerToTheQuestion