// -1 - abscent values will be on top
return list.OrderBy(item => map.TryGetValue(item.Name, out var v) ? v : -1);
这是我的代码。我无法获得 x 的价值。如何在函数的匿名类的方法中获取参数x的值?
答案 0 :(得分:7)
将参数x
声明为最终
public static void test(final int x, int y) {
Thread thread = new Thread() {
@Override
public void run() {
System.out.println(x);
}
};
thread.start();
}