大家好,又见面了,我是你们的朋友全栈君。
方法一,指定字符,截取字符串,返回字符串数组: String str = “abcd,123,123abc,fij23”; String[] strs=str.split(“,”);
方法二,指定索引号,截取字符串: 将字符串从索引号为5开始截取,一直到字符串末尾。(索引值从0开始):
String str = “asdfghjkl”; str.substring(5);
从索引号2开始到索引好4结束(并且不包含索引4截取在内,也就是说实际截取的是2和3号字符):
String sb = “asdfghjkl”; sb.substring(2, 4);
方法二,通过StringUtils截取 StringUtils.substringBefore(“asdfghjkl”, “g”);
结果是:asdf 以第一个”g”,为标准。
StringUtils.substringBeforeLast(“abcdefgefgf”, “f”)
结果为:abcdefgefg 以最后一个“f”为准。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/142576.html原文链接:https://javaforall.cn