DecimalStyle getAvailableLocales() Method in Java with Examples2025年5月2日 | 阅读3分钟 java.time.format.DecimalStyle 类包含 getAvailableLocales() 方法。Java DecimalStyle 类用于检索与此 DecimalStyle 兼容的所有区域设置的列表。此方法返回可访问区域设置的集合。 语法 参数:此方法不接受任何参数。 返回值:此方法的结果是与此 DecimalStyle 兼容的所有区域设置的数组。 异常:此方法不抛出任何异常。 示例 1代码使用 java.time.format 包中的 DecimalStyle 类来检索和显示可用的区域设置。由于 DecimalStyle 没有 getAvailableLocales() 方法,会出现编译问题。它不直接与获取可用区域设置相关;其目的可能是为了展示 DecimalStyle 如何与区域设置协同工作。更恰当的做法是,应该使用 Locale 类或任何等效类来列出可访问的区域设置。DecimalStyle 的正确用法通常是自定义数字格式化,而不是直接获取区域设置。 实施文件名:DecimalAvailableExample1.java 输出 The Available Locales is given by : [, he, th_TH_#Thai, nds, tk_TM_#Latn, ti_ET, ta_SG, lv, en_NU, zh_SG_#Hans, ff_LR_#Adlm, en_JM, kkj, se_NO_#Latn, sd__#Arab, dz_BT, es_BO, mni, yi, bs_BA, dsb_DE, lb_LU_#Latn, en_LR, ar_TD, cs, el, nus_SS_#Latn, af, ff_MR_#Latn, sw_UG, smn, tk_TM, sr_ME_#Cyrl, ar_EG, dsb, os_GE_#Cyrl, yo_NG, se_NO, khq, en_PW, pl_PL, sr_CS, agq_CM_#Latn, ne_IN, ar_EH, bs_BA_#Latn, nds_DE, nb_SJ, es_US, sa, en_US_POSIX, pt_MO, zh__#Hans, lb_LU, dsb_DE_#Latn, is_IS_#Latn, so_KE, dje_NE, hy_AM_#Armn, ff_GH_#Latn, fr_PM, ar_KM, no_NO_NY, pl_PL_#Latn, agq_CM, gu_IN_#Gujr, teo, tr_TR, eu, kl_GL_#Latn, ar_MR, es_DO, ru, az, su__#Latn, fa, kl_GL, yrl_BR, en_NR, nd, kk, nds_DE_#Latn, rw_RW_#Latn, hy, en_AU, en_CY, tr_TR_#Latn, ti_ER, nus_SS, en_RW, ksb, luo, lb, hr_HR_#Latn, su, ln_CD, nnh_CM, no, dje_NE_#Latn, ar_IL, mgh, or_IN, ps_AF_#Arab, az__#Latn, ta, lag, ar_SY, ksf_CM, luo_KE_#Latn, bo, tt_RU, om_KE, en_AS, fr_VU, zh_TW, sd_IN, kln, nnh_CM_#Latn, mai, pt_MZ, fr_NE, fur_IT_#Latn, ast_ES_#Latn, bez_TZ_#Latn, ksb_TZ, my_MM_#Mymr, en_JE, uz_AF, ln_CF, en_CX, da_DK_#Latn, ak_GH_#Latn, en_AT, gl, sr__#Cyrl, yue_CN_#Hans, yrl_VE, kn_IN, ff__#Adlm, ga, qu, sc, en_TZ, be__TARASK, en_PR, mua, jv, ps, sn, km, zgh, fr_NC, gd_GB, jgo, es, fr_CM, gsw, wae_CH_#Latn, pa_IN_#Guru, ur_PK_#Arab,………..] 示例 2以下是如何使用提供的 Java 代码收集和显示各种区域设置的 DecimalStyle 配置信息的示例。通过使用 Locale.getAvailableLocales(),它首先收集并将所有可访问的区域设置存储在一个数组中。之后,程序调用 DecimalStyle.of(locale) 来循环遍历前八个区域设置,为每个区域设置创建一个 DecimalStyle 对象。此对象根据其区域设置表示十进制分隔符和正负号等数字符号。通过打印区域设置及其关联的 DecimalStyle,应用程序会给出区域之间数字格式差异的摘要。 实施文件名:DecimalAvailableExample2.java 输出 The Locale is given by : The DecimalStyle is given by : DecimalStyle[0+-.] The Locale is given by : he The DecimalStyle is given by : DecimalStyle[0+-.] The Locale is given by : th_TH_#Thai The DecimalStyle is given by : DecimalStyle[0+-.] The Locale is given by : nds The DecimalStyle is given by : DecimalStyle[0+-.] The Locale is given by : tk_TM_#Latn The DecimalStyle is given by : DecimalStyle[0+-,] The Locale is given by : ti_ET The DecimalStyle is given by : DecimalStyle[0+-.] The Locale is given by : ta_SG The DecimalStyle is given by : DecimalStyle[0+-.] The Locale is given by : lv The DecimalStyle is given by : DecimalStyle[0+-,] 下一主题Java 大数据框架 |
在 Java 中,Callable 接口在 Java 5 中被引入,作为现有 Runnable 接口的替代方案。它封装了一个任务,并将其传递给 Thread 或线程池进行异步执行。Callable 代表一个异步计算,其值可通过 Future 获得……
阅读 4 分钟
Java 中的最小回文问题,给定一个表示整数的字符串 n,我们的任务是找到回文数并返回最接近的整数(不包括它本身)。如果存在平局,则返回较小的那个。绝对差值...
阅读9分钟
在 Java 中,Vaadin 框架是一个用于开发 Web 应用程序的开源框架。由于它同时支持 JavaScript 和 AJAX,因此我们可以使用它们。通过使用 Google Web Toolkit,我们可以将其包含外部功能。Vaadin 框架渲染丰富的...
5 分钟阅读
在 Java 中,valueOf() 方法是许多类中定义的静态方法,主要是在原始数据类型(如 Integer、Double、Boolean 等)的包装类中。此方法用于从字符串表示创建相应包装类的对象...
阅读 4 分钟
在 Java 中,整个集合框架(Collections Framework)都建立在一组标准接口之上。提供了这些接口的几个标准实现(例如 LinkedList、HashSet 和 TreeSet),我们可以直接使用。在本节中,我们将首先讨论 HashSet 和 TreeSet,并提供适当的...
阅读 4 分钟
在本节中,我们将学习二叉树的顶部视图以及实现它的不同方法。在二叉树的顶部视图中,我们只打印从二叉树顶部可见的节点...
阅读 4 分钟
在 Java 中,原始数据类型是预定义的,并被指定为保留关键字。它不与其他原始值共享状态。 Java 支持以下八种原始数据类型。要了解更多关于 Java 中的数据类型,请参阅 boolean byte int long float double char short 1) boolean 数据类型 A boolean 数据类型可以有两种类型...
7 分钟阅读
计算序列 2、22、222 等的和涉及理解数字模式,其中数字会重复。可以通过 Java 程序迭代地构建序列并对其值进行求和来实现此任务。这是一个很好的练习,可以练习循环和数学...
7 分钟阅读
在 Java 中,提供的字符通过 Reader 类的 read(char[]) 函数读取到数组中。尝试读取数组长度数量的字符后,将返回成功读取的字符数。在处理...时,通常会采用此技术。
阅读 4 分钟
在 Java 中,Snippet 是 jdk.jshell 模块和包中的一个类。它是在 Java 9 中引入的。它用于表示传递给 JShell.eval() 的 Java 源代码片段。它由 JShell 实例创建,因此...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India