Java 字符串替换函数:使用占位符 %s 替换参数
public static String replace(String str, char[] arg) { String[] parts = str.split('%s'); StringBuilder result = new StringBuilder(parts[0]); int argIndex = 0; for (int i = 1; i < parts.length; i++) { if (argIndex < arg.length) { result.append(arg[argIndex]); argIndex++; } result.append(parts[i]); } while (argIndex < arg.length) { result.append(arg[argIndex]); argIndex++; } return result.toString(); }
原文地址: https://www.cveoy.top/t/topic/mX9z 著作权归作者所有。请勿转载和采集!