拼接字符串时去掉最后一个多余逗号
当我们遍历拼接字符串的时候,最后会多出一个我们添加的字符(比如逗号)。
方式一:
String str[] = { "hello", "beijing", "world", "shenzhen" };
StringBuffer buf = new StringBuffer();for (int i = 0; i < str.length; i++) {buf.append(str[i]).append(",");
}if (buf.length() > 0) {//方法一 : substringSystem.out.println(buf.substring(0, buf.length()-1));//方法二 :replaceSystem.out.println(buf.replace(buf.length() - 1, buf.length(), ""));//方法三: deleteCharAtSystem.out.println(buf.deleteCharAt(buf.length()-1));
}
方式二:
StringBuilder sdb = new StringBuilder();
for ( int t = 0; t < memberLen; t++ )
{memTemp = stafferMap.get( strMember[t] );if ( memTemp != null ){if ( sbd.length > 0 ){sbd.append( "," ).append( memTemp );}else{sbd.append( memTemp );}}
}
转载于:https://www.cnblogs.com/panchanggui/p/9847838.html
拼接字符串时去掉最后一个多余逗号相关推荐
- java字符串去掉最后一个逗号_java拼接字符串时去掉最后一个多余逗号的方法
java拼接字符串时去掉最后一个多余逗号的方法 本文实例讲述了java拼接字符串时去掉最后一个多余逗号的方法.分享给大家供大家参考.具体分析如下: 先看下面这段代码: for (int t = 0; ...
- java逗号拼接字符串并且截断最后一个逗号(StrBuilder和substring)
java逗号拼接字符串并且截断最后一个逗号 List<String> strings = new ArrayList<>();strings.add("aa" ...
- php 字符串截取去掉最后一个字符,php去掉字符串的最后一个字符附substr()的用法...
转自:http://www.jb51.net/article/26604.htm 今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符"," ...
- js拼接字符串时,字符串首出现undefined的问题
转载:https://blog.csdn.net/Spotlight_mar/article/details/52718576 undefined是说明你所使用的对象未定义. 例如: var str; ...
- StringBuffer 拼接字符串时,删除最后一个逗号
String charAt = buffer.deleteCharAt(buffer.length() - 1).toString();
- 定义对象或数组直接量时不同引擎对多余逗号的处理
为什么80%的码农都做不了架构师?>>> 这种错误已经我已经多次犯了,一次用Ext做abcc的demo,一次是abcc查询模块. js报错分为两种:语法错误和运行错误 1.js ...
- 拼接字符串时的引号嵌套
IE8 有时候会发疯 var name='abc'; var a="My Name is '"+name+"',and home is 'AU' "; 这样在 ...
- js拼接字符串时数据类型的隐式转换
数据类型的隐式转换:字符串类型string>数值类型number>布尔类型boolean数字+字符串:数字需要转成字符串 数字+布尔值:布尔值需要转成数字(true转成1,false转成0 ...
- 为什么Java 8中不再需要StringBuilder拼接字符串
在Java开发者中,字符串的拼接占用资源高往往是热议的话题. 让我们深入讨论一下为什么会占用高资源. 在Java中,字符串对象是不可变的,意思是它一旦创建,你就无法再改变它.所以在我们拼接字符串的时候 ...
最新文章
- [导入]将DataGrid输出到Excel文件
- Hyperledger Fabric 私有数据(2)操作流程
- java 线程状态_面试官问:为什么Java线程没有Running状态?我懵了
- 如何在linux安装mysql7版本的,如何在linux下用tar方式安装Mysql5.7版本
- 数据库系列(二):数据库基础02
- X光扫描揭示芯片密码卡入侵手段
- python和java哪个好-Python和Java哪个好?有什么区别?
- mysql ip比较大小_解决mysql进行ip字符串比较问题
- python远程执行linux命令unzip_Linux unzip命令
- PostgreSQL常用的客户端工具
- metricbeat监控mysql_metricbeat
- win7休眠开启与关闭
- php找零页面,JS实现找零张数最小
- 从零开始创建一个uni-app项目
- GEE开发之MODIS_NDVI年均值数据分析
- 杉德支付php代码实现_杉德ecshop,thinkphp,shopnc在线支付接口,支付插件(payment plugin含源码)...
- 制作强制删除文档 删除已损坏的文件
- 医药制造行业CRM解决方案
- 前后端分离技术架构模式演变
- E: package ‘gcc‘ has no installation candidate
热门文章
- dataimagepng php_浅析data:image/png;base64的应用
- html电池百分比,显示电池百分比在哪设置
- 数据结构c语言版第一章答案,《c语言数据结构》第一章概论自测题答案
- php函数剩余时间,php计算剩余时间的自定义函数
- mysql proxies_priv_Mysql5.7.18利用MySQLproxies_priv实现类似用户组管理实例分享
- mysql dml_详解MySQL---DDL语句、DML语句与DCL语句
- 【金三银四】java多线程并发编程pdf
- 【深度学习】腹部CT的肝脏肿瘤分割的探索
- 【编译原理】递归下降的预测分析(真の能看懂~!)
- Keras【Deep Learning With Python】—Keras实现序贯模型