Java 从arraylist中提取并打印第一个对象?

Java 从arraylist中提取并打印第一个对象?,java,arraylist,Java,Arraylist,我正在尝试从我的牌组(arraylist)中处理一张牌(对象),但在尝试获取arraylist中的第一个对象时遇到了问题 我使用了一种洗牌方法(可以打印出新洗牌包中的牌总数),但我不知道如何从阵列中获得第一个对象(即从顶部发牌) 谁能给我指一下正确的方向吗 谢谢。看看ArrayList.get(int-index)方法。它将返回给定位置(索引)处的对象 在您的情况下,应该是您的列表。获取(0)将有助于: List<String> cards = new ArrayList<&g

我正在尝试从我的牌组(arraylist)中处理一张牌(对象),但在尝试获取arraylist中的第一个对象时遇到了问题

我使用了一种洗牌方法(可以打印出新洗牌包中的牌总数),但我不知道如何从阵列中获得第一个对象(即从顶部发牌)

谁能给我指一下正确的方向吗


谢谢。

看看ArrayList.get(int-index)方法。它将返回给定位置(索引)处的对象

在您的情况下,应该是您的列表。获取(0)

将有助于:

List<String> cards = new ArrayList<>();
for (char suit : "♥♦♠♣".toCharArray())
    for (char rank : "23456789TJQKA".toCharArray())
        cards.add(String.valueOf(rank) + String.valueOf(suit));

Collections.shuffle(cards);
System.out.println(cards.remove(0)); // Q♥ //
List cards=new ArrayList();
对于(char suit:)♥♦♠♣".toCharArray())
for(字符等级:“23456789TJQKA”.toCharArray())
添加(String.valueOf(rank)+String.valueOf(suit));
收集。洗牌(卡片);
System.out.println(cards.remove(0));//Q♥ //

我们可以看看你写的代码吗…?你可能想查一下
List.get()
我们可以看看一些代码吗?