小编Ant*_*nov的帖子

为什么我们在自引用结构中使用指针?

为什么我们在自引用结构中使用指针?这是义务还是不是?如果没有,我们在结构与正常结构定义中指向struct的指针有什么优势呢?

typedef struct _Struct {
  struct _Struct* next;  // do we really need this pointer?
} Struct;
Run Code Online (Sandbox Code Playgroud)

c struct pointers self-reference

3
推荐指数
1
解决办法
1034
查看次数

如何在Java流中使用thenComparing

我有一个以字符串为值的地图。我想首先按长度排序,如果字符串的长度相同,我想按字母排序。我写了那些代码:

String out = outMap.values().stream()
                .sorted(Comparator.comparing(e -> e.length()).thenComparing()...)
                .collect(Collectors.joining());
Run Code Online (Sandbox Code Playgroud)

问题是,当我写thenComparing时,我不能使用e.length()了。我该如何解决?

编辑:Map<Character, String>。我想对所有字符串进行排序,并在输出中连接一个字符串。

java comparator java-8 java-stream

1
推荐指数
1
解决办法
1337
查看次数

标签 统计

c ×1

comparator ×1

java ×1

java-8 ×1

java-stream ×1

pointers ×1

self-reference ×1

struct ×1