Javaでデータオブジェクトを勉強しています
データ オブジェクトを動的に作成することについて質問があります。
例えば 、
我々は持っています...
public class tasks {
private int vmnumber;
private int tasknumber;
private String status;
public tasks(int vmnumber , int tasknumber , String status) {
this.vmnumber = vmnumber;
this.tasknumber = tasknumber;
this.status = status; }
いくつかの getvmnumber gettasknumber 、 getstatus 、およびいくつかの set 関数があります。
データオブジェクトの作成について私が理解しているのは、毎回初期化する必要があるということです。
たとえば、メイン ファイルでは、
public class task{
public static void main(String [] args){
task t = null , t2 = null;
t = new task();
t.tasknumber = 3;
t.vmnumber = 4;
t.status = "Start";
t2 = new task();
t.tasknumber = 2;
t.vmnumber = 1;
t.status = "Wait";
}
ただし、プログラムはタスクの情報をリアルタイムで取得する可能性があるため、データオブジェクトを動的に作成する方法を知りたいです.(データオブジェクトを手動で作成することはできません.データオブジェクトを動的に作成できるものが必要です.. .)
次に、データ オブジェクトからデータを取得する方法を知りたいです。
たとえば、タスク番号 3 のすべての情報を検索したい場合、どうすればよいでしょうか。たとえば、タスク 1、タスク 2、タスク 3 のデータ オブジェクトがあり、タスク 1 のすべての情報を表示したいとします。それから私は何をすべきですか?
ありがとう