这一行来自Arnold,Gosling和Holmes的“Java编程语言”:
interface SortedCharSeqCollection<E extends Comparable<E> & CharSequence> { ... }
“&amp;”表示“和”,因此在此示例中,集合可以包含字符串,它实现两个接口。 我不确定为什么没有使用逗号,并且很想从你们那里理解它。
答案 0 :(得分:3)
我认为这是因为&amp; 具有更多逻辑意义,然后使用逗号。
这个标志已经是二进制的LOGICAL 和operation ,所以在这里使用它也很有意义。