我正在寻找使用lambda表达式的解决方案,因为它在下面的C#代码中使用。 Java中有类似的方法吗?
string key = keyy;
char[] tmpKey = keyy.ToUpper().Replace(" ", "").ToArray();
for (int i = 0; i < key.Length; i++)
{
char min = tmpKey.Where(o => o != ' ').FirstOrDefault();
int index = tmpKey.Where(o => o == min).Select((o, ii) => ii).FirstOrDefault();
...
tmpKey[index] = ' ';
}
提前致谢!