JAVA实现往字符串中某位置加入一个字符串

 更新时间:2020年08月20日 10:17:57   作者:happywindman  
这篇文章主要介绍了JAVA实现往字符串中某位置加入一个字符串,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

我就废话不多说了,大家看代码吧~

String a = “hello”;

StringBuffer sb = new StringBuffer();

1、

sb.append(a).insert(2,”aaa”);

结果

sb.toSring()为”heaaallo”

2、

sb.append(a).replace(1, 3, “aaa”); //下标从第一开始,到第三个结束

结果

sb.toSring()为”haaalo”

2、

sb.append(a).delete(1, 3);//下标从第一开始,到第三个结束

结果

sb.toSring()为”hlo”

补充知识:java中string后面如何加其他string字符串?

答:

java中string类型的变量的值是无法改变的,如果想要在字符串后面加其他字符串,需要定义StringBuffer或者StringBuilder变量,StringBuffer和StringBuilder变量与String的功能基本一致,只不过值可以改变,它们是java后面版本升级加入用来完善String的。

stringbuffer可以允许后面加任何类型的,string似乎没有这份允许,

String变量在底层是由final修饰符修饰的表示值不可改变,要是非要说可以改变,只是指向的地址改变了,而不是原来的值改变了

以上这篇JAVA实现往字符串中某位置加入一个字符串就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java中的引用类型和使用场景详细

    Java中的引用类型和使用场景详细

    这篇文章介绍的是Java中的引用类型和使用场景,主要内容展开Java中的引用类型,有强引用、软引用 、弱引用、虚引用,需要的朋友可以参考一下
    2021-10-10
  • Spring拦截器中注入Bean失败解放方案详解

    Spring拦截器中注入Bean失败解放方案详解

    这两天遇到SpringBoot拦截器中Bean无法注入问题。下面介绍关于SpringBoot拦截器中Bean无法注入的问题解决方案,感兴趣的朋友一起看看吧
    2022-06-06
  • SSH框架的常见问题和解决方法

    SSH框架的常见问题和解决方法

    SSH框架的常见问题和解决方法,需要的朋友可以参考一下
    2013-02-02
  • 简单了解SpringMVC与Struts2的区别

    简单了解SpringMVC与Struts2的区别

    这篇文章主要介绍了简单了解SpringMVC与Struts2的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • Springboot 整合 Java DL4J 实现智能客服功能

    Springboot 整合 Java DL4J 实现智能客服功能

    本文主要介绍了如何使用SpringBoot整合JavaDeeplearning4j来构建一个智能客服系统,详细探讨了神经网络选择、数据集格式、技术介绍、Maven依赖、代码示例等内容,为构建高效、便捷、个性化的客户服务提供了理论支持和实践指导
    2024-10-10
  • mybatis插入数据后返回自增主键ID的两种实现方式

    mybatis插入数据后返回自增主键ID的两种实现方式

    这篇文章主要介绍了mybatis插入数据后返回自增主键ID的两种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • Springboot使用SPI注册bean到spring容器的示例代码

    Springboot使用SPI注册bean到spring容器的示例代码

    这篇文章主要介绍了Springboot使用SPI注册bean到spring容器,主要包括mydriver接口,mysqldriver实现过程,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-10-10
  • SpringBoot如何使用自定义注解实现接口限流

    SpringBoot如何使用自定义注解实现接口限流

    这篇文章主要介绍了SpringBoot如何使用自定义注解实现接口限流,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • Java设计模式--适配器模式详解

    Java设计模式--适配器模式详解

    这篇文章主要介绍了java设计模式之适配器模式Adapter的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • 基于@RestControllerAdvice与@ControllerAdvice的区别说明

    基于@RestControllerAdvice与@ControllerAdvice的区别说明

    这篇文章主要介绍了@RestControllerAdvice与@ControllerAdvice的区别说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09

最新评论