Java 如何在一个方法中使用已创建的对象?

Java 如何在一个方法中使用已创建的对象?,java,class,object,methods,Java,Class,Object,Methods,好吧,我创建了一个名为game1的游戏实例,但是我如何在其他方法中使用game1的相同实例呢?这就是我目前所拥有的 公共静态void main(字符串[]args) { int[]lotto1={3,11,15,27}; int[]lotto2={11,14,18,21}; int[]lotto3={9,22,29,30}; int[]lotto4={1,7,13,22}; int[]乐透5={11,21,22,30}; ArrayList参与者=新建ArrayList(); 参与者。添加(新票

好吧,我创建了一个名为game1的游戏实例,但是我如何在其他方法中使用game1的相同实例呢?这就是我目前所拥有的

公共静态void main(字符串[]args) {

int[]lotto1={3,11,15,27};
int[]lotto2={11,14,18,21};
int[]lotto3={9,22,29,30};
int[]lotto4={1,7,13,22};
int[]乐透5={11,21,22,30};
ArrayList参与者=新建ArrayList();
参与者。添加(新票(“桑托斯”,“邓达克”,899795253,乐透1));
添加(新票(“特米”,“巴尔布里根”,899795253,乐透2));
参与者。添加(新票(“奇迹”,“邓达克”,899795253,乐透3));
参与者。添加(新票(“Lateef”,“都柏林”,899795253,乐透4));
参与者。添加(新票(“以利亚”,“邓达克”,899795253,乐透5));
game1=新游戏(参与者);
}
公共静态void DisplayAllTickets()
{
game1.displayAllTickets();
}
这是我在游戏类中的全部显示方法

 public void displayAllTickets()
    {
        for (int i = 0; i < ticket.size(); i++)
        {
            System.out.println(ticket.get(i));
        }
    }
public void displayAllTickets()
{
对于(inti=0;i
如果要在其他函数中使用
game1
对象,可以将其作为参数传递给函数

public static void exampleFunction(Game game){
  //your function body where you do fancy stuff with your object
}
p.S

您可以在
game1
对象上直接调用
displayAllTickets()
函数,而无需适配器函数
displayAllTickets()


将其作为参数传递。
public static void exampleFunction(Game game){
  //your function body where you do fancy stuff with your object
}
game1.displayAllTickets();