是否可以在飞镖/颤振中制作对象数组



你好,我想知道是否可以在飞镖/颤振中制作一个对象数组。

class Student {
int math;
}
Student[] studentArray = new 
Student[7];

学生数组[0] = 新学生((;

void main() {
List persons = [User("foo"), User("bar")]; //non-empty on create

List users = []; //blank initially
for (int i = 0; i < 5; i++) {
users.add("User $i");
}
//print using iterator
for (var u in users) {
print(u);
}
/*
* first element can be accessed using users[0] or users.first
* last element can be accessed using users.last
* */
}
class User {
String name;
User(this.name);
}

当然

import 'dart:collection';
class MyClass {
List<MyObjectClass> myList = [];
}

要在飞镖中制作对象数组,我们有List。 在您的方案中,要获取 Student 类型对象的数组,我们定义Student类型列表,并在列表中添加 student 对象。下面是将Student对象添加到列表的示例示例代码。

List<Student > StudentDetails = [new Student (),new Student ()];

有关如何将对象添加到列表中的详细信息,请参阅链接 https://kodeazy.com/flutter-array-userdefined-class-objects/

最新更新