【发布时间】:2016-01-17 21:46:41
【问题描述】:
任务看起来很简单我有一个 txt 文件,我已经很好地导入了,但是我需要得到我已经完成的数组长度,但是我需要得到最大的长度但是最重要的是,我还需要获取具有相似长度的数组。
例如,它在下面对字符串进行排序,但它只产生最大的长度/值:
int max = 0;
String finalStrings = "";
for (String r : rWord) {
if (r.length() > max) {
max = r.length();
finalStrings = "Largest palindrome are: " + r + ", ";
}
}
Pastebin-完整代码
那么在这种情况下,获得最大和相似值的字符串数组的最佳方法是什么?
【问题讨论】:
-
将第一个
String放入List<String>。如果第二个String比List中的当前更长——可能保留一个length变量——然后clearList并添加新的更长的String。冲洗并重复。
标签: java arrays sorting for-loop palindrome