java MessageFor来生成模板字符串

技术java MessageFor来生成模板字符串 java MessageFor来生成模板字符串1.前言
在java程序中,我们经常会遇到生成模板字符串的场景,一般来说我们实现需求是这样的String

用于生成模板字符串的消息

1.前言

在java程序中,我们经常会遇到生成模板字符串的场景。一般来说,我们的实施要求如下。

字符串名称=“鲍勃”;

StringBuilder sb=new StringBuilder();

附加(你好)。追加(‘我是’)。追加(名称);

system . out . println(sb . ToString());//你好,我是鲍勃

2.更好的方法

还有更好的办法。

string hellostr=message format . format(' Hello,我是{0} ',name);

system . out . println(helloStr);//你好,我是鲍勃

直接用MessageFormat替换变量就行了,类似printf方法。StringBuilder不再用于无脑拼接字符串,代码也简单多了。

string hellostr=message format . format(' Hello,我是{0},我是{1,choice,1# 1 |2# 2 |{2}}岁',姓名,1);

system . out . println(helloStr);//你好,我是鲍勃。我一岁了。

MessageFormat还提供了格式化选项选择,可以根据不同的参数选择不同的数据。我的{1}参数设置为1,因此我选择了1。如果是3,我会选择{2}岁,我会重新更换。

非常方便!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/139158.html

(0)

相关推荐

  • 吵架了怎么和好,夫妻吵架你们都是怎么和好的

    技术吵架了怎么和好,夫妻吵架你们都是怎么和好的夫妻之间的打打闹闹,闹别扭吵吵嘴,这是经常事儿吵架了怎么和好。如果说夫妻二人总是相近如宾总是如意潭,平静的水没有波澜的话,这个爱情也没有什么激情。反倒是有时候两个人吵吵嘴,为

    生活 2021年10月26日
  • 抖音如何吸粉,抖音如何快速吸粉?

    技术抖音如何吸粉,抖音如何快速吸粉?抖音可以说是目前来讲很好的一个风口,因此也有很多人开始进去抖音的行业,那么吸粉大家公认的抖音瓶颈,没关系,因为本文将要教你史上最简单的抖音吸粉方法。一、蹭热度
    假如你的账号根本就没有一

    测评 2021年10月26日
  • JavaScript let 和 const

    技术JavaScript let 和 const JavaScript let 和 constlet 声明的变量只在 let 命令所在的代码块内有效。
    const 声明一个只读的常量,一旦声明,常量的值

    礼包 2021年12月13日
  • SQL中DDL操作的示例分析

    技术SQL中DDL操作的示例分析这篇文章给大家分享的是有关SQL中DDL操作的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、数据库对象 表 视图:存储在数据字典中的一条

    攻略 2021年12月13日
  • 利用PHP使用Redis常见的使用场景有哪些

    技术利用PHP使用Redis常见的使用场景有哪些这篇文章主要为大家展示了“利用PHP使用Redis常见的使用场景有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“利用PHP

    攻略 2021年11月25日
  • Java Web的三大组件之一Filter过滤器实现原理实例讲解

    技术Java Web的三大组件之一Filter过滤器实现原理实例讲解 Java Web的三大组件之一Filter过滤器实现原理实例讲解
    FilterServlet, Filter, Listener称为

    礼包 2021年12月10日