java拼接字符串时去掉最后一个多余逗号的方法

 更新时间:2015年03月23日 12:12:31   作者:java潮人  
这篇文章主要介绍了java拼接字符串时去掉最后一个多余逗号的方法,实例分析了java操作字符串的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了java拼接字符串时去掉最后一个多余逗号的方法。分享给大家供大家参考。具体分析如下:

先看下面这段代码:

for (int t = 0; t < memberLen; t++) {
 memTemp = stafferMap.get(strMember[t]);
 if(memTemp != null){
 memberNames += memTemp + ",";
 }
}

以上的代码,拼接的字符串会多一个“,”,比如:"str1,str2,str3,",要去除str3后的逗号,可用如下方法:

memberNames = memberNames.substring(0,memberNames.length()-1);

比如当Team1=test ', 'U1-Team ', 'V-Team ', '时

如何改成:

Team1= 'test ', 'U1-Team ', 'V-Team '

可用:

Team1 = " ' " + Team1.Substring(0, Team1.Length - 2);

下面是其它网友的补充:

如果拼接可以使用下面的代码

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 );
		}
	}
}
System.out.prentln( "没有多余逗号:" + sbd.toString() );

希望本文所述对大家的java程序设计有所帮助。

相关文章

  • 解读Spring-boot的debug调试

    解读Spring-boot的debug调试

    这篇文章主要介绍了解读Spring-boot的debug调试,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • 详解Java中的final关键字的使用

    详解Java中的final关键字的使用

    这篇文章主要介绍了详解Java中的final关键字的使用,是Java入门学习中的基础知识,需要的朋友可以参考下
    2015-07-07
  • springboot+rabbitmq实现智能家居实例详解

    springboot+rabbitmq实现智能家居实例详解

    这篇文章主要为大家介绍了springboot+rabbitmq实现智能家居的示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • 指定springboot的jar运行内存方式

    指定springboot的jar运行内存方式

    这篇文章主要介绍了指定springboot的jar运行内存方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-02-02
  • Java文件IO操作教程之DirectIO的意义

    Java文件IO操作教程之DirectIO的意义

    这篇文章主要给大家介绍了关于Java文件IO操作教程之DirectIO的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • Springboot有效防止XSS攻击的几种方法

    Springboot有效防止XSS攻击的几种方法

    本文介绍了在SpringBoot项目中防止XSS攻击的多种方法,包括输入验证和过滤、输出编码、使用安全框架、使用模板引擎的自动转义功能以及设置安全HTTP头等,感兴趣的可以了解一下
    2024-12-12
  • 一文带你深入了解Java中延时任务的实现

    一文带你深入了解Java中延时任务的实现

    延时任务相信大家都不陌生,在现实的业务中应用场景可以说是比比皆是。这篇文章主要为大家介绍几种实现延时任务的办法,感兴趣的可以了解一下
    2022-11-11
  • Java类和对象习题及详细答案解析

    Java类和对象习题及详细答案解析

    这篇文章主要介绍了Java类和对象的相关知识,包括局部变量初始化、静态方法、静态导入、构造方法、代码块执行顺序、toString方法重写、类变量和静态成员变量的访问等,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-02-02
  • springboot2.0和springcloud Finchley版项目搭建(包含eureka,gateWay,Freign,Hystrix)

    springboot2.0和springcloud Finchley版项目搭建(包含eureka,gateWay,Fre

    这篇文章主要介绍了springboot2.0和springcloud Finchley版项目搭建(包含eureka,gateWay,Freign,Hystrix),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-05-05
  • 详解使用Spring的restTemplete进行Http请求

    详解使用Spring的restTemplete进行Http请求

    本篇文章主要介绍了详解使用Spring的restTemplete进行Http请求,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06

最新评论