заставить его реализовать интерфейс Comparable
. Есть только один метод, который вам нужно написать. Затем их можно сравнивать друг с другом, и у вас есть несколько существующих опций сортировки, например, статическая Arrays.sort
, если у вас есть массив, или Collections.sort
, если он имеет вид Collection
(список, вектор и т. Д.)
Помимо реализации на Card
вам, возможно, придется сделать то же самое для Suit
в зависимости от того, как это сделано.