我有一个像下面这样的课程:
public class A
{
String name;
String getName(){return name;}
}
Run Code Online (Sandbox Code Playgroud)
我还有一个如下列表:
List<A> list_a = new ArrayList<>();
//add n objects into list_a
Run Code Online (Sandbox Code Playgroud)
现在我想使用 Java 中的流找到 list_a 中对象的最大长度。我创建了如下代码:
final int max_len = list_a.stream().max(Comparator.comparingInt(A::getName::length));
Run Code Online (Sandbox Code Playgroud)
但它不起作用,我的意思是语法不好。你能帮我解决这个问题吗?谢谢你。