要求是这样的:
String str1 = "abc";
String str2 = "abcdef";

将str插入到str1字符串的第三个字符的后面,最后效果为:abcabcdef

方法:利用StringBuffer方法,先追加上str2的前3字节,再加上str1,最后再加上str2的后面所有字节。

参考代码:

public static void main(String args[]){String str1 = "abc";String str2 = "abcdef";StringBuffer sb = new StringBuffer();for(int i=0;i<3;i++){System.out.print(sb.append(str2.charAt(i)));
}sb.append(str1);for(int i=3;i<6;i++){System.out.print(sb.append(str2.charAt(i)));}
}

Java中在一个字符串的固定位置插入字符串相关推荐

  1. javascript 字符串中间隔固定位置插入字符

    javascript 字符串中间隔固定位置插入字符 代码: <!DOCTYPE html> <html lang="en"> <head>< ...

  2. excel在文本的固定位置插入字符、进行日期和时间的合并

    1.excel在文本的固定位置插入字符 如上图,现在想要将其转化为日期格式(比如2017/1/1),但是当设置单元格格式为日期时却显示出很多#.我们可以通过在20170101中添加两个斜杠" ...

  3. java中 在一个异常处理中什么语句块是可多个的

    java中 在一个异常处理中什么语句块是可多个的 参考文章: (1)java中 在一个异常处理中什么语句块是可多个的 (2)https://www.cnblogs.com/zhuyeshen/p/10 ...

  4. 指定位置插入字符串(c++insert函数、find函数使用)

    一.insert函数(插入函数) str1=str1(被插入字符串).insert(插入位置,str2(被插入字符串),n ,m) ps:n,m分别是插入字符串要截取的(真正要插入的部分)即在str2 ...

  5. Java 中String 类的不可变性与字符串拼接解析

    目录 一.String 类是不可变的 1.1 不可变的原因 1.2 不可变的好处 二.字符串的"+" 拼接 2.1 官方解释 2.2 append() 方法 2.3 具体实现 2. ...

  6. java中判断两个字符(或者字符串相等)

    string a,b;//两字符串 在java中判断两个字符(字符串)相等,用a.equals(b); if(a.equals(b)){ //如果相等,返回值为true }else{ //如果不相等, ...

  7. java中需要用equals来判断两个字符串值是否相等

    在C++中,两个字符串比较的代码可以为:  (string1==string2)  但在java中,这个代码即使在两个字符串完全相同的情况下也会返回false  Java中必须使用string1.eq ...

  8. java中如何输入一个字符(用字符串转换)

    java中的Scanner类中并没有包括单独输入char型字符的情况,但是我们可以通过输入一个长度仅为1的字符串,然后将字符串转换为char型字符,再用新的char型变量接收就好了. java源文件名 ...

  9. 【FAQ】解决Java中,用replaceAll无法正常替换字符串的问题

    问题描述 前两天在编码过程中,需要将一个接口返回的字符串中的空格去掉,但是当我用下面的方式进行替换时,结果一直替换不成功.这里记录一下解决办法.主要是解决问题的思路. myString.replace ...

最新文章

  1. Google公布OpenFermion:量子计算机的开源软件包
  2. 华为鸿蒙搭载芯片,独立188天,荣耀50系列破冰!6nm芯片,不搭载鸿蒙
  3. 英特尔展示体育行业与大数据技术应用
  4. asp.net权限设置可能导致应用程序无法正常运行(转)
  5. mysql32位的能装在64位的电脑上吗,mysql32位能装64位电脑【excle中怎么将log值变回原来的数据库】...
  6. SSM框架Spring+SpringMVC+MyBatis——详细整合教程
  7. python画苹果标志图片_Mac生成APP图标和启动图的脚本
  8. 【第6章 循环】while语句
  9. 【集合】JDK 7 HashMap集合的ConcurrentModificationException 原因
  10. VUE3(template使用)
  11. 解决方法:Linux装完显卡驱动后分辨率显示不正常
  12. c语言字体透明背景,背景透明文字不透明的最佳方法兼容IE(以背景黑色透明度0.5为例)...
  13. tensorflow的pb文件转化为pbtxt
  14. 博弈论算法常见模型整理
  15. 停车场管理系统软件概要设计说明书
  16. Android封装一个自定义标题栏
  17. 【老九学堂】【初识C语言】编码规范
  18. java 文本框排版_怎么用java代码实现将文本框输入的内容按照设计的排版格式
  19. 【JZ38 字符串的排列】
  20. ASP.NET与HTML的关系理解

热门文章

  1. 网易云信入选《2021 年浙江省首版次软件产品应用推广指导目录》
  2. 我害怕接入IM云的开发者
  3. 浅谈移动Web开发:深入概念
  4. [Linux] 使用openssl实现RSA非对称加密
  5. iOS设计模式(03):工厂方法
  6. WPF界面UI设计开发心得
  7. adblock拦截iframe
  8. 如何利用css使PNG图片透明
  9. 安装numpy,setuptools的时候,不能再注册表中识别出来python2.7
  10. 2020 操作系统第一天复习(习题总结)