⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stringutil.java

📁 哈工大的CERP系统
💻 JAVA
字号:
package com.huiton.cerp.pub.util;

/**
 * Title:        CERP测试框架
 * Description:
 * Copyright:    Copyright (c) 2000
 * Company:      BRITC
 * @author 吴剑
 * @version 1.0
 */

public class StringUtil {
    /**
     * 只替换第一个找到的字符串,如果要全部替换,另写一个函数
     */
    public static String replace(String mainString, String srcString, String rplString)
        throws Exception
    {
        String result = "";
        int index = mainString.indexOf(srcString);
        if(index==-1)
            throw new Exception("字符没有找到!");
        result = mainString.substring(0, index);
        result += rplString;
        result += mainString.substring(mainString.indexOf(srcString) + srcString.length(), mainString.length());

        return result;
    }

    public static String str_replace(String s, char c, String s1)
    {
        if(s1.length() < 1)
            return s;
        if(s1.length() == 1)
            return s.replace(c, s1.charAt(0));
        String s2 = String.valueOf(c);
        if(s2.equals(s1))
            return s;
        StringBuffer stringbuffer = new StringBuffer(100);
        int i = s.length();
        for(int j = 0; j < i; j++)
        {
            char c1 = s.charAt(j);
            if(c1 == c)
                stringbuffer.append(s1);
            else
                stringbuffer.append(c1);
        }

        return new String(stringbuffer);
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -