Java Locale getScript() Method



Description

The Java Locale getScript() method returns the script for this locale, which should either be the empty string or an ISO 15924 4-letter script code. The first letter is uppercase and the rest are lowercase, for example, 'Latn', 'Cyrl'.

Declaration

Following is the declaration for java.util.Locale.getScript() method

public String getScript()

Parameters

NA

Return Value

This method returns the script code, or the empty string if none is defined.

Exception

NA

Getting Script from a Locale Example

The following example shows the usage of Java Locale getScript() methods. We're creating a locale and then its script name is retrieved and printed.

package com.tutorialspoint;

import java.util.Locale;

public class LocaleDemo {
   public static void main(String[] args) {

      // create a new locale
      Locale locale = Locale.forLanguageTag("zh-Hans-CN");

      // print this locale
      System.out.println("Locale:" + locale);

      // print the name of this locale
      System.out.println("Script Name:" + locale.getScript());
   }
}

Output

Let us compile and run the above program, this will produce the following result −

Locale:zh_CN_#Hans
Script Name:Hans
java_util_locale.htm
Advertisements