当前位置: 首页 > news >正文

Java基础语法---Stringjoiner


Stringjoiner


 使用需要加入

import  java.util.StringJoiner

构造方法:

StringJoiner(CharSequence delimiter)

创建一个 StringJoiner 实例,使用指定的分隔符,前缀和后缀默认为空字符串。

StringJoiner(CharSequence delimiter, CharSequence prefix, CharSequence suffix)

创建一个 StringJoiner 实例,可以指定分隔符、前缀和后缀。

添加元素:

StringJoiner add(CharSequence newElement)

将指定的元素追加到此 StringJoiner 的内部缓冲区,之间插入分隔符。如果这是第一次调用 add,则在添加元素之前会先添加前缀。

合并 :

StringJoiner merge(StringJoiner other)

将另一个 StringJoiner 的元素合并到此 StringJoiner,不会添加其他 StringJoiner 的前缀,但会正确应用分隔符和后缀。

设置空值:

StringJoiner setEmptyValue(CharSequence emptyValue)

设置当没有添加任何元素时返回的字符串。默认情况下,如果没有添加元素,toString 方法将返回由前缀和后缀组成的字符串。

获取结果字符串:

String toString()

返回由已添加的元素构成的字符串,元素之间以分隔符隔开,并且在开始处有前缀,在结束处有后缀。如果没有添加任何元素,则返回通过 setEmptyValue 设置的值或默认构造的前缀+后缀。

http://www.lryc.cn/news/356739.html

相关文章:

  • 大模型中的Tokenizer
  • Filebeat进阶指南:核心架构与功能组件的深度剖析
  • 深度神经网络
  • c++【入门】你多大了
  • 地质考察AR远程交互展示系统辅助老师日常授课
  • 容器是什么
  • 一分钟学习数据安全——数字身份的三种模式
  • WPF实现搜索文本高亮
  • Vue小程序项目知识积累(三)
  • React Native 之 像素比例(十七)
  • Leetcode 112:路径总和
  • 电源模块测试系统怎么测试输入电压范围?
  • 实战指南:Vue 2基座 + Vue 3 + Vite + TypeScript微前端架构实现动态菜单与登录共享
  • Java面试进阶指南:高级知识点问答精粹(一)
  • 儿童礼物笔记
  • LeetCode215数组中第K个最大元素
  • LeetCode //C - 143. Reorder List
  • 速盾:cdn如何解析?
  • K8s集群调度续章
  • 大工作量LUAD代谢重编程模型多组学(J Transl Med)
  • C语言#include<>和#include““有什么区别?
  • 正在直播:Microsoft Copilot Studio 新增支持Copilot代理、Copilot扩展等多项功能
  • 数据通信基本概念汇总
  • AcWing 835. Trie字符串统计——算法基础课题解
  • RT-DETR算法改进【NO.1】借鉴CVPR2024中的StarNet网络StarBlock改进算法
  • 5,串口编程---实现简单的用串口发送接收数据
  • LeetCode583:两个字符串的删除操作
  • LLama学习记录
  • 如何克隆非默认分支
  • 数据结构——图