import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.Locale;

public class Main {
	public static void main(String[] args) {
		DateTimeFormatter dtfInput = DateTimeFormatter.ofPattern("MM/dd/uuuu", Locale.ENGLISH);
		String strDate = "05/01/1999";
		LocalDate date = LocalDate.parse(strDate, dtfInput);

		// The default string i.e. the value returned by LocalDate#toString
		System.out.println(date);

		DateTimeFormatter dtfOutputEng = DateTimeFormatter.ofPattern("dd-MMM-uuuu", Locale.ENGLISH);
		String formattedEng = dtfOutputEng.format(date);
		System.out.println(formattedEng);

		DateTimeFormatter dtfOutputFr = DateTimeFormatter.ofPattern("dd-MMM-uuuu", Locale.FRENCH);
		String formattedFr = dtfOutputFr.format(date);
		System.out.println(formattedFr);
	}
}