Convierta la cadena de fecha a un formato de fecha particular "dd-MM-yyyy" en Java

Tengo varios contactos con fechas de nacimiento y todos están sincronizados con el dispositivo móvil. Ahora el problema es que todos los contactos tienen diferentes formatos de cumpleaños y quiero mostrar todas las fechas de cumpleaños en un formato específico como "dd-MM-aaaa".

Así, por ejemplo, un contacto sincronizado tiene un cumpleaños como "1990-02-07" o "1988-06-15T22: 00: 00.000Z" o "12-02-1990", etc. ... Entonces, todas estas fechas deben mostrarse en un formato específico "dd-MM-aaaa".

Entonces, ¿cómo puedo resolver este problema?

Cualquier sugerencia será apreciada.

Respuestas a la pregunta(3)

Su respuesta a la pregunta