在进行字符串操作的时候,往往需要通过StringBuffer来拼接字符串,看如下代码:
//有一个已经按逗号分组的字符串
String str = "张三,李四,王五,赵六";
//通过分隔符用split()方法得到一个String数组
String[] recipientIdArray = str.split(",");
StringBuffer sb = new StringBuffer();
//循环拼接字符串
for(String s : recipientIdArray){
//在每个元素上加单引号,再通过逗号分隔
sb.append(" ' ").append(s).append(" ' ").append(",");
}
//如果字符串尾部有','符存在,去掉多余的','符
if(',' == (sb.charAt(sb.length()-1))){
sb.deleteCharAt(sb.length()-1);
}
System.out.println(sb.toString());
然后在每个字符串之间用一个分隔符来区分,这样做的结果是往往在字符串的尾部出现一个多余的分隔符,那么我们就要去掉这个分隔符,一个很小的例子,一个很简单的方法,
分享到:
相关推荐
2. **Trim, Ltrim, Rtrim** 函数:这三个函数用于去除字符串中的空白字符。`Ltrim`移除左侧的空格,`Rtrim`移除右侧的空格,而`Trim`则同时移除两侧的空格。例如,`Trim(" vbscript ")`将返回"vbscript"。 3. **Mid...
因此,去除字符串末尾的空白字符是前端开发中需要掌握的一项基本技能。 本实例通过JavaScript代码示例,展示了如何去除字符串末尾的空白字符。这个实例代码简单易懂,适用于处理单行或多行字符串。它不仅直接使用了...
6. **TRIM()**:去除字符串两端的空格。有四种形式:`TRIM(LEADING)`, `TRIM(TRAILING)`, `TRIM(BOTH)` 和 `TRIM()`,分别处理首尾、尾部、两侧和所有空格。 7. **LOWER()** 和 **UPPER()**:将字符串转换为小写和...
`ltrim()`函数用于去除字符串开头的空白字符,但不会影响字符串的尾部。这与`trim()`和`chop()`不同,这两个函数处理的是字符串的两侧。 此外,还有其他未在例子中展示的函数,如`str_replace()`用于替换字符串中的...
18. **TRIM(str)**:去除字符串str首部和尾部的所有空格。 19. **UCASE(str) 或 UPPER(str)**:将字符串str中的所有字符转换为大写。 除了上述的函数,还有其他一些函数没有在摘要中列出,例如: 20. **BIN(N)**...
- **去除空格**:`deblank(str)` 裁剪字符串尾部的空格,`strtrim(str)` 去除开头和尾部的空格、制表符和回车符。 - **大小写转换**:`lower(str)` 和 `upper(str)` 分别将字符串转为小写和大写。 - **排序**:`...
- `deblank(str)` 去除字符串尾部的空格。 - `strtrim(str)` 移除字符串首尾的空格、制表符和回车符。 - `lower(str)` 和 `upper(str)` 分别将字符串转换为小写和大写。 - `sort(str)` 对字符串按字符的ASCII值...
例如,假设我们有一个数组`arr`,我们可以使用`Join(arr, delimiter)`来将数组元素连接在一起,其中`delimiter`是用作分隔符的字符串。如果不提供分隔符,元素之间默认用逗号分隔。 ```vbscript Dim arr arr = ...
`chop` 函数用于去除字符串末尾的空白字符(空格、制表符等)。 **示例代码:** ```php $string = "Hello World! "; $trimmed = chop($string); echo $trimmed; // 输出 "Hello World!" ``` #### 六、HTML实体编码...
4. **Trim**、**LTrim** 和 **RTrim** 函数:这三个函数用于去除字符串首尾的空格。`Trim(" VB编程 ")`、`LTrim(" VB编程 ")` 和 `RTrim(" VB编程 ")` 分别将返回 "VB编程"、"VB编程 " 和 " VB编程"。 5. **InStr**...
- `String.Trim()` 和 `String.TrimStart()` / `TrimEnd()`:去除字符串首尾或只去除首部/尾部的空白字符。 - `String.Substring()`:获取字符串的一部分,基于指定的开始位置和长度。 - `String.StartsWith()` 和 `...
9. **QUOTENAME**: 此函数用于将输入字符串用特定的分隔符包围,使字符串成为有效的SQL标识符。 10. **REPLACE**: REPLACE函数查找字符串中所有指定子串并替换为新的字符串,用于批量替换文本。 11. **REPLICATE**...
- **Split()**:按照指定分隔符分割字符串。 - **Replace()**:替换字符串中的某些字符。 #### 四、示例 ```csharp string str1 = "Hello, World!"; // 获取“Hello, World!”的长度 int length = str1.Length; // ...
`lastIndexOf()`可以找到指定字符在字符串中最后一次出现的位置,`trim()`可以去除字符串两端的空白字符。 总结,JavaScript提供了多种截取字符串的方法,开发者可以根据具体需求选择合适的方法。理解并熟练运用...
11. **numpy.char.strip()**,**numpy.char.lstrip()** 和 **numpy.char.rstrip()**:分别用于去除字符串开头和尾部、开头、尾部的指定字符。 12. **numpy.char.partition()** 和 **numpy.char.rpartition()**:这...
`Split(char[], StringSplitOptions)` 将字符串拆分为一个字符串数组,使用指定的分隔符。例如: ```csharp string input = "one-two-three"; string[] parts = input.Split('-'); // ["one", "two", "three"] ...
trim()方法可以去除字符串的前导和尾部空格。contains()方法用来检查字符串是否包含特定字符或子串。将其他数据类型转换为字符串可以使用valueOf()方法,而将字符串转换为其他数据类型则需要使用相应数据类型的parse...
- lstrip(), rstrip()和strip():用于去除字符串的前导、尾部或前后空白,还可以指定要移除的特定字符。 - endswith()和startswith():检测字符串是否以指定的字符串结束或开始。 了解这些基础知识后,我们可以更...
索引从0开始,负索引表示从字符串尾部开始计数。 - `s[开始索引:结束索引]` 可以截取字符串的一部分,不包含结束索引处的字符。 - `s[:]` 表示复制整个字符串。 2. **消除空格及特殊符号**: - `s.strip()` 用于...