Чи є акуратний спосіб отримати екземпляр Locale з його "програмного імені", поверненого методом Locale toString()
? Очевидним і потворним рішенням буде розбір String, а потім побудова нового екземпляра Locale відповідно до цього, але, можливо, є кращий спосіб / готове рішення для цього?
Необхідність полягає в тому, що я хочу зберігати деякі параметри, визначені для місцевості, в базі даних SQL, включаючи самі Locales, але було б неприємно розміщувати туди серіалізовані локальні об’єкти. Я вважаю за краще зберігати їхні строкові уявлення, які, як видається, є досить адекватними у деталях.