截取数字234567891022

怎么用java截取2345678910用逗号隔开,截取完是2,3,4,5,6,7,8,9,10

如果整个字符串就是一串数字,那就遍历一下,逐个拼接接口,如果是混搭的,可以用正则取出每个数字

String 类中有一个 subString 发法 . 具体怎么用看你的需要了.
public String substring(int beginIndex, int endIndex)
返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。
示例:

"hamburger".substring(4, 8) returns "urge"
"smiles".substring(1, 5) returns "mile"

参数:
beginIndex - 起始索引(包括)。
endIndex - 结束索引(不包括)。
返回:
指定的子字符串。
抛出:
IndexOutOfBoundsException - 如果 beginIndex 为负,或 endIndex 大于此 String 对象的长度,或 beginIndex 大于 endIndex。

首先先转成字符串类型,然后就直接subString就可以了

或者转成char数组,后面就遍历