java截取字符串中间几位

字符串sString s="px,111,222,3333"输出s为px,222,3333
2024-11-05 11:22:26
推荐回答(3个)
回答1:

public static void main(String[] args) {
String s = "px,111,222,3333";
System.out.println(s.replace("111,", ""));
}

 上面两大神的方法也是可以的,我的方法是通过替换的形式来实现,不过具体采用那种方法需要看你的需求

回答2:

System.out.println(s.substring(0,2)+s.substring(6));

回答3:

用substring()截取,从第一位到第三位截取px, 截取从第7位到最后一位,索引是从0开始的。
System.out.println(s.substring(0,2)+s.substring(6));