欢迎光临散文网 会员登陆 & 注册

你会使用Java文本块Text Blocks吗

2023-05-24 20:30 作者:Yimfan伊豆桑  | 我要投稿

背景

Java Text Block最早在Jdk14中亮相,后面在Jdk15中进行了完善增强。

如何使用文本块?

使用"""三个引号对文本进行包裹,文本内直接换行,或者在右"""对齐之后进行缩进,可以直接识别。

使用场景:

  1. 固定字符串模板场景,比如邮件内容,以及xml文本结构

特殊用法:

  1. 如果多行文本最右边有空格要显示,可以使用\s
  2. 如果文本中要显示""",在三引号前加\进行转义
  3. 如果想要多行文本在代码中方便查看,但是实际显示是一行内容,可以使用\在每行文本末尾进行分割,这样就不会显示换行
  4. 对文本中的内容进行替换,可以使用formatted方法,参数是对应要替换占位符的文本内容,比如%s


你会使用Java文本块Text Blocks吗的评论 (共 条)

分享到微博请遵守国家法律