Pasar un String a una fecha

dani_lovich
12 de Mayo del 2004
Hola. El problema es el siguiente: Hay que leer una fecha por teclado, que sera un String con el formato dd-mm-yyyy, y a continuación debo pasarla a un formato Date.Como lo hago??Graciaaaas

azuluaga
12 de Mayo del 2004
String fechaString = "12-12-1958"; //Fecha leída

SimpleDateFormat formatter = new SimpleDateFormat("dd-MM-yyyy");

java.util.Date fechaDate = formatter.parse(fechaString);