在java的一个String中找到第50个输出该逗号之后的内容
可以使用String类的split()方法实现。具体步骤如下:
- 定义一个String类型的变量来存储待查找的字符串。
- 使用split()方法将字符串按照逗号分割成一个字符串数组。
- 判断逗号的个数是否大于等于50,如果不是,则输出"找不到第50个逗号"。
- 如果逗号的个数大于等于50,则输出第50个逗号之后的内容。
以下是一个示例代码:
public class Main {
public static void main(String[] args) {
String str = "逗号1,逗号2,逗号3,逗号4,逗号5,逗号6,逗号7,逗号8,逗号9,逗号10,逗号11,逗号12,逗号13,逗号14,逗号15,逗号16,逗号17,逗号18,逗号19,逗号20,逗号21,逗号22,逗号23,逗号24,逗号25,逗号26,逗号27,逗号28,逗号29,逗号30,逗号31,逗号32,逗号33,逗号34,逗号35,逗号36,逗号37,逗号38,逗号39,逗号40,逗号41,逗号42,逗号43,逗号44,逗号45,逗号46,逗号47,逗号48,逗号49,逗号50,逗号之后的内容";
String[] parts = str.split(",");
if (parts.length >= 50) {
System.out.println(parts[50]);
} else {
System.out.println("找不到第50个逗号");
}
}
}
输出结果为:"逗号之后的内容"
原文地址: https://www.cveoy.top/t/topic/ixKP 著作权归作者所有。请勿转载和采集!