Java教程

Java在指定字符前面添加字符

本文主要是介绍Java在指定字符前面添加字符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
    /**
     * @param str:原字符串
     * @param keyword:字符
     * @param before:在字符前需要插入的字段
     */
    public static String replacementInfo(String str, String keyword, String before) {
        StringBuilder sb = new StringBuilder(str);
        String rs = str;
        try {
            //字符第一次出现的位置
            int index = sb.indexOf(keyword);
            while (index != -1) {
                sb.insert(index, before);
                //下一次出现的位置,
                index = sb.indexOf(keyword, index + before.length() + 1);
            }
            rs = sb.toString();
        } catch (Exception e) {
            System.out.println("更换字符错误!!!");
            e.printStackTrace();
        }
        return rs;
    }

 

这篇关于Java在指定字符前面添加字符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!