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/butZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录