From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../hjp5/examples/Listing1714.java | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Master/Reference Architectures and Patterns/hjp5/examples/Listing1714.java (limited to 'Master/Reference Architectures and Patterns/hjp5/examples/Listing1714.java') diff --git a/Master/Reference Architectures and Patterns/hjp5/examples/Listing1714.java b/Master/Reference Architectures and Patterns/hjp5/examples/Listing1714.java new file mode 100644 index 0000000..b9f7d0b --- /dev/null +++ b/Master/Reference Architectures and Patterns/hjp5/examples/Listing1714.java @@ -0,0 +1,27 @@ +/* Listing1714.java */ + +import java.util.*; + +public class Listing1714 +{ + public static void sayHello(Locale locale) + { + System.out.print(locale + ": "); + ResourceBundle textbundle = ResourceBundle.getBundle( + "MyTextResource", + locale + ); + if (textbundle != null) { + System.out.print(textbundle.getString("Hi") + ", "); + System.out.println(textbundle.getString("To")); + } + } + + public static void main(String[] args) + { + sayHello(Locale.getDefault()); + sayHello(new Locale("de", "CH")); + sayHello(Locale.US); + sayHello(Locale.FRANCE); + } +} \ No newline at end of file -- cgit v1.2.3