Java8 查找字符串第三个冒号后的内容 - 循环遍历方法
{"title":"Java8 查找字符串第三个冒号后的内容 - 循环遍历方法","description":"本文提供了一个使用 Java 8 循环遍历字符串来查找第三个冒号出现位置并提取其后内容的代码示例。代码清晰易懂,并附有详细注释,适用于学习 Java 字符串操作的开发者。","keywords":"Java, 字符串, 冒号, 循环遍历, 索引, 子字符串, 代码示例, Java8, 字符串操作","content":"public class Main {\n public static void main(String[] args) {\n String str = "abc:def:ghi:jkl:mno:pqr:stu";\n int count = 0; // 计数器\n int index = -1; // 冒号的索引位置\n\n for (int i = 0; i < str.length(); i++) {\n if (str.charAt(i) == ':') {\n count++; // 冒号计数器加1\n if (count == 3) {\n index = i; // 获取第三个冒号的索引位置\n break; // 找到后跳出循环\n }\n }\n }\n\n if (index != -1) {\n // 获取冒号后的内容\n String content = str.substring(index + 1);\n System.out.println(content);\n } else {\n System.out.println("字符串中没有第三个冒号");\n }\n }\n} \n\n输出结果为:"mno:pqr:stu"."}
原文地址: https://www.cveoy.top/t/topic/pFgK 著作权归作者所有。请勿转载和采集!