你可以使用Java的String类的replace方法来实现这个功能。以下是一个简单的示例: ```java public class Main { public static void main(String[] args) { String sentence = "这是一句话,这里有多个,甚至在句子的末尾也有"; String result = alternateBold(sentence); System.out.println(result); } public static String alternateBold(String sentence) { StringBuilder sb = new StringBuilder(); int start = 0; while (true) { int index = sentence.indexOf("", start); if (index == -1) { // 如果找不到更多的"",直接添加剩余部分并返回 sb.append(sentence.substring(start)); break; } sb.append(sentence.substring(start, index)); sb.append("<strong>"); start = index + 2; // 跳过已经处理的部分 // 重复查找直到找到句子结束 } sb.append("</strong>"); return sb.toString(); } } ``` 这个程序会遍历输入的字符串,每次找到""就替换为`<strong>`,然后跳过已经处理的部分继续查找下一个""。当找不到更多的""时,它会添加剩余的部分并返回结果。 注意:这个程序假设输入的字符串中不会连续出现三个或更多个""。如果有可能,你可能需要添加额外的逻辑来处理这种情况。 [2024-04-17 14:43:02 | AI写代码神器 | 300点数解答]