我已经看到了用Java定义静态数组的不同方法。 或者: String[] suit = new String[] { "spades", "hearts", "diamonds", "clubs" }; …或只有 String[] suit = { "spades", "hearts", "diamonds", "clubs" }; 或作为一个List List suit = Arrays.asList( "spades", "hearts", "diamonds", "clubs" ); 是否有区别(当然,列表定义除外)? 什么是更好的方式(性能明智)?