需要将代码从 C# 转换为 java

Need to convert code from c# to java

我从未学过 C#。 在这里,我进入了 C#,我需要将此方法用于 java.

我尝试了不同的组合和排列。但是我没有成功。

String word = "#############";
foreach(var c in from ch in word
                where ch >= 'B' &&
                        ch <= 'F' &&
                        sleng < 4
                select ch)

有人知道如何将上面的代码转换成 java 吗?

我搞定了。主启动需要转换成toCharArray() 并且不可能将查询用作 c# 到 java。 您需要为此使用 if else 语句。

    for (char ch : word.toCharArray()) {

            if (ch >= 'B' && ch <= 'F' && soundexString.length() < 4) {

                ... ...
...
            }
        }