在整个字符串中插入一个字符

菜鸟

嗨,我正在尝试在字符串的所有字符之间插入破折号。我已经做到了,但是它行不通:

public static String expand (String word)
{
    int stringLength = word.length();

    for (int x=0; x<stringLength; x++){
    word = new StringBuffer(word).insert(x, "-").toString();
    }
    return word;
}

它导致单词前的破折号。我不明白为什么它不起作用。谢谢。

丹·德鲁斯

问题是您要在字符串中添加一个新字符,但不能增加索引来解决这个问题。

试试这个(注意,我还没有测试,但是它应该可以正常工作。如果在开始或结束时有多余的破折号,请稍后再删除它们):

public static String expand (String word)
{
    int stringLength = word.length();

    for (int x=1; x<(stringLength-1)*2; x+=2){
       word = new StringBuffer(word).insert(x, "-").toString();
    }
    return word;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Golang的字符串中每X个字符插入一个字符?

来自分类Dev

在字符串中每 3 个字符后插入一个字符

来自分类Dev

在C ++中的字符串中每隔N个字符插入一个字符,更改N个字符

来自分类Dev

Ruby:在字符串中插入一个字符?

来自分类Dev

如何在Lua中的另一个字符串中插入一个字符串?

来自分类Dev

查找字符串中的文本并将整个字符串替换为另一个字符串+ R

来自分类Dev

计算一个字符串在另一个字符串中每个字符的出现次数

来自分类Dev

在PostgreSQL中的特定位置插入一个字符串

来自分类Dev

C#在一个字符串查询中插入并选择

来自分类Dev

检查整个子字符串是否包含在一个字符串中

来自分类Dev

插入回车符,每64个字符返回一个字符串

来自分类Dev

在字符串的第一个字符之后插入字符?

来自分类Dev

在某个字段的字符串中附加一个字符

来自分类Dev

每5个字符分割一个字符串

来自分类Dev

将一个字符串插入另一个

来自分类Dev

将字符串插入C中的另一个字符串

来自分类Dev

在另一个字符串中的某个单词之前插入字符串

来自分类Dev

在MATLAB中,如何在单元格数组中每个字符串的开头插入一个字符串?

来自分类Dev

收到一个字符串

来自分类Dev

收到一个字符串

来自分类Dev

返回一个字符串

来自分类Dev

For 循环一个字符串

来自分类Dev

C ++每X个字符分割一个字符串

来自分类Dev

是否可以从单个字符创建一个字符串?

来自分类Dev

如何生成一个字符串中的每个字符之间的随机字符?

来自分类Dev

如何在C ++中的字符串中每N个字符插入一个字符

来自分类Dev

在字符串javascript中每次出现另一个字符时插入字符

来自分类Dev

计算一个字符串中的子字符串,不包括一个字符串

来自分类Dev

给定一个字符串,返回一个字符串

Related 相关文章

  1. 1

    如何在Golang的字符串中每X个字符插入一个字符?

  2. 2

    在字符串中每 3 个字符后插入一个字符

  3. 3

    在C ++中的字符串中每隔N个字符插入一个字符,更改N个字符

  4. 4

    Ruby:在字符串中插入一个字符?

  5. 5

    如何在Lua中的另一个字符串中插入一个字符串?

  6. 6

    查找字符串中的文本并将整个字符串替换为另一个字符串+ R

  7. 7

    计算一个字符串在另一个字符串中每个字符的出现次数

  8. 8

    在PostgreSQL中的特定位置插入一个字符串

  9. 9

    C#在一个字符串查询中插入并选择

  10. 10

    检查整个子字符串是否包含在一个字符串中

  11. 11

    插入回车符,每64个字符返回一个字符串

  12. 12

    在字符串的第一个字符之后插入字符?

  13. 13

    在某个字段的字符串中附加一个字符

  14. 14

    每5个字符分割一个字符串

  15. 15

    将一个字符串插入另一个

  16. 16

    将字符串插入C中的另一个字符串

  17. 17

    在另一个字符串中的某个单词之前插入字符串

  18. 18

    在MATLAB中,如何在单元格数组中每个字符串的开头插入一个字符串?

  19. 19

    收到一个字符串

  20. 20

    收到一个字符串

  21. 21

    返回一个字符串

  22. 22

    For 循环一个字符串

  23. 23

    C ++每X个字符分割一个字符串

  24. 24

    是否可以从单个字符创建一个字符串?

  25. 25

    如何生成一个字符串中的每个字符之间的随机字符?

  26. 26

    如何在C ++中的字符串中每N个字符插入一个字符

  27. 27

    在字符串javascript中每次出现另一个字符时插入字符

  28. 28

    计算一个字符串中的子字符串,不包括一个字符串

  29. 29

    给定一个字符串,返回一个字符串

热门标签

归档