世界上有几个空间站农业交易平台网站建设

news/2025/9/24 3:09:31/文章来源:
世界上有几个空间站,农业交易平台网站建设,新吁网站建设,网站都是用什么语言写的文章目录 1.概念2.原理1#xff09;Locale2#xff09;ResourceBundle3#xff09;MessageFormat 3.例子1#xff09;准备资源文件2#xff09;加载资源文件3#xff09;格式化消息#xff08;非必须#xff09; 总结 在全球化的今天#xff0c;开发支持多语言的应用变… 文章目录 1.概念2.原理1Locale2ResourceBundle3MessageFormat 3.例子1准备资源文件2加载资源文件3格式化消息非必须 总结 在全球化的今天开发支持多语言的应用变得越来越重要也变得较为常见。 1.概念 国际化是一种使应用程序能够适应不同语言的技术 国际化就是指一个程序可以同时去适应各个国家的语言。例如如果使用程序的是中国人那么就会显示中文。如果使用程序的是英国人那么就显示英语。 2.原理 例如 现在需要一个程序去同时适应中文和英文的显示 这个时候我们就需要一个国际化支持了那该如何去实现呢 其实挺简单的我们事先准备一组资源文件然后里面都是通过 key-value 的形式保存信息再根据 key 从 一组资源文件 中寻找对应的资源文件中的 value 然后返回 在 Java 中如果要实现这个国际化需求那么就离不开下面的 3 个主要类 1Locale 用于表示一个国家语言类 java.util.Locale 类表示一个特定的区域用于确定程序应该使用哪种语言规则。可以通过 Locale 类来创建一个特定的区域设置。 2ResourceBundle 用于访问资源文件 , java.util.ResourceBundle 类用于加载特定于语言环境的资源文件。资源文件通常是 key-value 的集合其中 key 是字符串value 可以是字符串、数字等。 3MessageFormat 用于格式化资源文件的占位符 java.text.MessageFormat 类用于格式化消息支持将占位符替换为特定的值这在处理动态文本时非常有用。 3.例子 上面说了下国际化的概念及原理接下来就让我们来试一试吧 1准备资源文件 首先我们为每种语言创建一个资源文件其中包含了程序中显示的所有文本消息。资源文件通常以 .properties 后缀结尾 message_zh_CN.properties msg 你好世界 dynamic_msg {0} 说你好世界message_en_US.properties msg Hello world dynamic_msg {0} say:Hello world2加载资源文件 使用 ResourceBundle 来加载特定于语言环境的资源文件 示例代码 public class Demo {public static void main(String[] args) {// 设置区域Locale cn new Locale(zh, CN);// 获取资源ResourceBundle cnBundle ResourceBundle.getBundle(message, cn);// 获取消息System.out.println(cnBundle.getString(msg));// 设置区域Locale en new Locale(en, US);// 获取资源ResourceBundle enBundle ResourceBundle.getBundle(message, en);// 获取消息System.out.println(enBundle.getString(msg));} }输出结果 你好世界 Hello world 在不同的语言和地区切换时只需更改 Locale 对象即可。 3格式化消息非必须 如果需要在消息中插入动态值可以使用 MessageFormat若没有占位符的话就不用使用这个 示例代码 public class Demo {public static void main(String[] args) {Locale cn new Locale(zh, CN);ResourceBundle cnBundle ResourceBundle.getBundle(message, cn);String cnMsg cnBundle.getString(dynamic_msg);System.out.println(MessageFormat.format(cnMsg, 程序员));Locale en new Locale(en, US);ResourceBundle enBundle ResourceBundle.getBundle(message, en);String enMsg enBundle.getString(dynamic_msg);System.out.println(MessageFormat.format(enMsg, Cheney));} }输出结果 程序员 说你好世界 Cheney say:Hello world 这个可以应用于 非固定的消息上可以更灵活的处理动态消息 总结 国际化为开发者提供了一种强大的工具使他们能够轻松地创建多语言的应用程序。通过合理使用 Locale、ResourceBundle 和 MessageFormat 便可以实现灵活、可维护的国际化应用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914683.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

怀化网站建设公司网站的黏度

北方工业大学(B-) 考研难度(☆☆) 内容:23考情概况(拟录取和复试分数人数统计)、院校概况、23专业目录、23复试详情、23各科目和各专业考情分析。 正文1720字,预计阅读:5分钟。 2023考情概况…

嘉兴市南湖区城乡规划建设局网站找人做仿网站

DHCP 动态主机配置协议 对于每个主机来说,只要连接了网络,那么就会配置一个IP地址,那么这个IP地址,如果是手动配置的话,对于公司内部的人员来说都要找IT进行配置,这个太浪费人力物力了,所以解决…

西安市高陵区建设局网站wordpress商品系统

本文实例讲述了php实现获取文章内容第一张图片的方法。分享给大家供大家参考。具体分析如下:采用php获取文章内容的第一张图片方法非常的简单,我们最常用的是使用正则了,感兴趣的朋友可以参考一下下面这段代码。以下是关于选取文章中第一张图…

网站首页欣赏企业展厅设计专业的公司

文章目录 一、项目演示二、项目介绍三、运行截图四、主要代码1.保存宠物信息代码2.提交订单信息代码3.查询评论信息代码 一、项目演示 项目演示地址: 视频地址 二、项目介绍 项目描述:这是一个基于SpringBootuniApp框架开发的宠物领养微信小程序系统。…

大连制作网站wordpress hpkp

一.lombok工具包 中央仓库查找这个工具包:https://mvnrepository.com/ 给类添加Data注解就可以获取gettter和setter方法 , 这样我们就不必写getter 和 setter 方法. 也可以给成员属性添加单独的getter 和 setter , 针对某个成员属性单独添加setter或setter方法. 二.如果使用spr…

手机创建网站的软件网站上的截图怎么做

侧边栏不可以直接更改,所以先缩放整体界面,再改变工作区大小。 缩放整体界面: Ctrl 或 Ctrl - 。 也可以直接使用如下代码: Ctrl Shifit p 打开搜索 settings ,选择下图第一个。 然后嵌入如下代码&#xff1a…

我做的网站上有需要别人直接下载的东西 怎么做到这一步网站自动识别移动终端

(图片来源:网络) 美国众议院科学、太空和技术委员会认为,如果不采取措施加速量子计算系统的发展,美国将落后于俄罗斯和中国。 因此,该小组的领导人——主席Frank Lucas(共和党)和高…

娄底网站建设方案医疗器械公司网站建设

要将一个时间戳转换为包含年月日时分秒的 refreshTime 对象,您可以使用 JavaScript 的 Date 对象和其相应的方法。 以下是一个示例代码: function convertTimestampToRefreshTime(timestamp) {const date new Date(timestamp);const refreshTime {ye…

网站开发要用哪些语言开发个人网站备案可以做公司网站用

全球知名的数据库流行度排行榜网站DB-Engines 宣布,在过去的一年里,MySQL在 DB-Engines排名中比其他350个受监测数据库管理系统的任何一个更受欢迎。 因此,MySQL为2019年的年度DBMS。 DB-Engines 2019: MySQL 获得“年度数据库”称…

创新的沈阳网站建设网站建设方案多少钱

Qt 使用代码编写的自定义控件类 首先需要完成继承QWidget 或者Qt 原生控件类的类编写实现在需要使用自定义控件类的 UI 文件中添加一个 自定义类的控件(也就是自定义类继承的控件)将这个控件进行提升(promote) 为自定义类,记得设…

建设旅游网站的功能定位seo基本步骤

在信息时代的浪潮中,数据可视化正成为推动能源领域发展的重要工具。今天,我们将带您一起探索水电站与数据可视化的结合,如何成为洞察未来能源趋势的窗口。水电站作为传统能源领域的重要组成部分,它的运行与管理涉及大量的数据。然…

南通网站推广优化公司如何重视企业网站的建设

目录 一.算术操作符:、-、*、/、% 1. 和 - 2.* 3./ 4.% 二.赋值操作符:和复合赋值 1.连续赋值 2.复合赋值符 三.单目操作符:、--、、- 1.和-- 1.1前置 1.2后置 1.3前置-- 2. 和 - 四.强制类型转换 一.算术操作符:…

银川网站开发房地产新闻最新消息今天

1. 色度学基础 电磁光波谱组成: 1.1 三基色原理 人眼的视网膜上存在大量能在适当亮度下分辨颜色的锥状细胞,它们分别对应红、绿、蓝三种颜色,即分别对红光、绿光、蓝光敏感。由此,红(R)、绿(G)…

江苏省住房与城乡建设厅网站wordpress 少儿

当我和一位同事坐在一起解决一些应用程序问题时,一切都开始了,当时我注意到了一些有趣的事情。 他正在合并代码,我的眼睛吸引了此类“ org.apache.log4j.MDC”的注意。 这导致了以下发现: 什么是MDC? MDC代表“ 映射诊…

网站建设人员架构网站关键词优化软件

k8s kubeadm命令升级集群 从1.17升级到1.18 大纲 注意事项master节点执行升级命令master节点和node节点执行命令 注意事项 目标当前线上k8s集群版本是k8s1.17 想把k8s升级到1.18。注意k8s不能跨版本升级例如k8s1.17不能直接升级到k8s1.19,需要先升级到1.18才后向…

html5 手机网站开发东莞小程序开发解决方案

来源:中国信息通信研究院CAICT当前,人工智能发展借助深度学习技术突破得到了全面关注和助力推动,各国政府高度重视、资本热潮仍在加码,各界对其成为发展热点也达成了共识。本文旨在分析深度学习技术现状,研判深度学习发…

好的优化网站推广公司个人养老金帐户开户

python中set代表集合,list代表列表,dict代表字典 set和dict的区别在于,dict是存储key-value,每一个key都是唯一的,set相对于dict存储的是key,且key是唯一的,list除了变量外都可以存储 dict{"a":1,"b&qu…

免费qq刷赞网站推广设计工作室发展前景

还记得之前我们是如何读取到数组里面的元素的么? const arr [2, 3, 4]; const a arr[0]; const b arr[1]; const c arr[2];然后通过这个方式去读取数组中的数据; 现在我们可以使用解构赋值的方法去实现 const [x, y, z] arr; console.log(x, y, …

网站策划编辑的职责免费注册163邮箱

正文 做了 3~5 年编程开发,你已经积累了不少项目经验,扩宽了技术广度,也许已发力成为团队管理者。到了这个阶段,大家却常有这种感受:感觉自己卡在瓶颈进步缓慢,技术水平很难像早期一样实现大幅突破&#x…

怎样建立一个营销的公司网站网站建设和技术支持

目录 专栏导读一、题目描述二、输入描述三、输出描述1、输入2、输出 四、解题思路五、Java算法源码六、效果展示1、输入2、输出3、说明 华为OD机试 2024C卷题库疯狂收录中,刷题点这里 专栏导读 本专栏收录于《华为OD机试(JAVA)真题&#xff…