无论如何(一种解决方法)在Java中定义类型同义词,类似于Scala中的以下定义?
type Row = List[Int];
虽然它可能不完全相同,但我想到了以下代码(我用ArrayList替换了List,因为List是Java中的接口):
public class Row extends ArrayList<Integer>{}
在java中有没有其他方法可以实现类型同义词机制?
答案 0 :(得分:1)
不幸的是没有。有关此问题的较旧副本,请参阅Is there a Java equivalent or methodology for the typedef keyword in C++?,使用C ++术语代替Scala术语。