- 已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
3天前关闭。
Improve this question
在我的程序如何拆分的数字与所有的可能性(没有任何重复值)
例如
输入编号:50678
预期产出:第5、50、506、5067、50678、5068、507、5078、508、56、567、5678、568、57、578、58、6、67、678、68、7、78和8条
输出:
5
50
506
5067
50678
0
06
067
0678
编号="50678";
输出:
5
50
506
5067
50678
0
06
067
0678
6
67
678
7
78
8
但我需要上面提到的可能性我的输出。
6
67
678
7
78
8
1条答案
按热度按时间idfiyjo81#
在Java中,可以使用String.split()方法将字符串拆分为基于给定分隔符的子字符串数组。例如,如果要将逗号分隔的数字字符串拆分为数组,可以执行以下操作:
这会将字符串
"1,2,3,4,5"
拆分为字符串数组{"1", "2", "3", "4", "5"}
。如果要拆分由不同分隔符分隔的数字字符串,只需将分隔符指定为split()方法的参数即可。例如:
这会将字符串数组
{"1", "2", "3", "4", "5"}
转换为整数数组{1, 2, 3, 4, 5}
。