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

📄 stringreplacer.java

📁 飞鸽传书源代码(Java原版),飞鸽是局域网间非常高效的通信软件
💻 JAVA
字号:
/*
 *	String Replace Class
 *		T.Kazawa 1997/03/04
 */

package JP.digitune.util;

import java.util.*;

public class StringReplacer
{
    private String str;

    public StringReplacer(String src, String before, String after) {
	str = replaceString(src, before, after);
    }

    public String toString() {
	return str;
    }

    public static String replaceString(String src,String before,String after) {
	StringBuffer sb = new StringBuffer();
	int oldidx = 0;
	int idx = src.indexOf(before);
	while (idx != -1) {
	    sb.append(src.substring(oldidx, idx)).append(after);
	    oldidx = idx + before.length();
	    idx = src.indexOf(before, oldidx);
	}
	if (oldidx < src.length())
	    sb.append(src.substring(oldidx));
	return sb.toString();
    }
}

⌨️ 快捷键说明

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