Android/Java多次实例化一个类

Android/Java多次实例化一个类,java,android,class,instantiation,Java,Android,Class,Instantiation,我在Android应用程序中使用SQLite来帮助您。我正在使用下面的代码向表中添加新行: MyTable d = new MyTable("Row1_Title",valueRow1,stockRow1); d.save(); MyTable d2 = new MyTable("Row2_Title",valueRow2,stockRow2); d2.save(); MyTable d3 = new MyTable("Row3_Title",valueRow3,stockRow3); d3.s

我在Android应用程序中使用SQLite来帮助您。我正在使用下面的代码向表中添加新行:

MyTable d = new MyTable("Row1_Title",valueRow1,stockRow1);
d.save();
MyTable d2 = new MyTable("Row2_Title",valueRow2,stockRow2);
d2.save();
MyTable d3 = new MyTable("Row3_Title",valueRow3,stockRow3);
d3.save();
MyTable d4 = new MyTable("Row4_Title",valueRow4,stockRow4);
d4.save();
MyTable d5 = new MyTable("Row5_Title",valueRow5,stockRow5);
d5.save();
MyTable d6 = new MyTable("Row6_Title",valueRow6,stockRow6);
d6.save();
MyTable d7 = new MyTable("Row7_Title",valueRow7,stockRow7);
d7.save();
MyTable构造函数

public MyTable(String title, int value, int stock){
        this.title = title;
        this.value = value;
        this.stock = stock;
    }
这一切都很好,但这是多次实例化类的正确方法吗?似乎我应该能够以某种方式组合实例化


谢谢

不太感谢。如果您想在构造函数中用不同的参数初始化不同的变量,这是一种方法


您还可以做其他事情,但这涉及到更改代码的其他部分,而且这些事情并不简单(例如:创建
MyTable
对象数组)。

不太简单。如果您想在构造函数中用不同的参数初始化不同的变量,这是一种方法


您还可以做其他事情,但这涉及到更改代码的其他部分,而且这些事情并不简单(例如:创建
MyTable
对象数组)。

不太简单。如果您想在构造函数中用不同的参数初始化不同的变量,这是一种方法


您还可以做其他事情,但这涉及到更改代码的其他部分,而且这些事情并不简单(例如:创建
MyTable
对象数组)。

不太简单。如果您想在构造函数中用不同的参数初始化不同的变量,这是一种方法


您还可以做其他事情,但这将涉及更改代码的其他部分,而且这些事情并不简单(例如:制作
MyTable
对象数组)。

您还可以为值创建2D对象数组,这可能会更清楚一些,但正如@cbender已经指出的,它会在其他地方更改您的代码。

您也可以为值创建一个2D对象数组,这可能会更清晰一些,但正如@cbender已经指出的,它会在其他地方更改您的代码。

您也可以为值创建一个2D对象数组,这可能会更清晰一些,但是正如@cbender已经指出的,它会在其他地方更改您的代码。

您也可以为这些值创建一个2D对象数组,这可能会更清晰一些,但正如@cbender已经指出的,它会在其他地方更改您的代码。

您可以使用d=new MyTable()返回而不是拥有所有这些实例。可以使用d=new MyTable()返回而不是拥有所有这些实例。可以使用d=new MyTable()返回而不是拥有所有这些实例。可以使用d=new MyTable()返回而不是拥有所有这些实例。