Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java字符串分隔数字序列_Java_String_Split_Numbers - Fatal编程技术网

Java字符串分隔数字序列

Java字符串分隔数字序列,java,string,split,numbers,Java,String,Split,Numbers,我得到一个生成为字符串的数字,该字符串的长度始终相同,例如: 0107612733631449211907028445 现在我不想得到最后10位的两个单独字符串: 010761273363144921**1907028445** 还有另一个带这些数字的字符串 0107612733**63144**9211907028445 这些需要的数字的位置总是相同的,开头的数字对我来说并不重要,可以省略 如何获取这两个字符串? 对于中间数字,使用子字符串(int beginIndex,int endI

我得到一个生成为字符串的数字,该字符串的长度始终相同,例如:

0107612733631449211907028445
现在我不想得到最后10位的两个单独字符串:

010761273363144921**1907028445**
还有另一个带这些数字的字符串

0107612733**63144**9211907028445
这些需要的数字的位置总是相同的,开头的数字对我来说并不重要,可以省略

如何获取这两个字符串?


对于中间数字,使用
子字符串(int beginIndex,int endIndex)

搜索substring()方法。这可能对你有用。这能回答你的问题吗?
String number = "0107612733631449211907028445";
String last10 = number.substring(number.length()-10);