基本上我有两个字符串数组。其中一个字符串包含一个数字,第二个字符串包含文本和一个数字。java - 排序字符串,某种
我该如何将这些匹配在一起?
例子:
private String[] StringArray1 = {"5648", "4216", "3254", "2541", "10"};
private String[] StringArray2 = {"Derp: 10", "Herp: 3254", "peter: 2541", "jdp: 4216", "dieter: 5648"};
输出应该是:
dieter: 5648
jdp: 4216
Herp: 3254
peter: 2541
Derp: 10
好了,我要的是为排序值StringArray2,所以它具有最高的开始,我可以把它打印出来即可。
看String方法'matches(String regex)',然后回来一个命题。 – AntonH
如何从一些语法有效的代码开始? 'String1'和'String2'不是有效的字符串数组,也不是有效的字符串。 –
这个问题还不够明确,有几种解释方法。从写下你想要达到的目标开始。用简单的英语在几个步骤中描述你的算法 - 如果你有这个问题,你会用笔和纸做什么?然后尝试在Java中模拟该算法 - 我们很乐意在那里帮助您。 –