像这样的ListView
Name | IP | Port
--------------------------------
Alice | 192.168.0.1 | 1000
Bob | 192.168.0.1 | 1000
Carol | 192.168.0.1 | 1000
Dave | 192.168.0.2 | 2000
Eve | 192.168.0.2 | 2000
我要按IP分组,如{Alice,Bob,Carol}和{Dave,Eve}
如果是System.Collections.Generic.
我试着在上解决任务#6 ()。当我在代码中使用普通类时,测试用例失败了。
下面是数据类的代码:
data class Person(val name: String, val age: Int)
fun task6(): List<Person> {
return listOf(Person("Alice", 29), Person("Bob", 31))
}
下面是data类的结果:
[Person(name=Alice, age=29), Person(name=Bob, age=31)]
这是我的普通类代码:
class Person
下面是代码学院的编码练习,目的是打印名称属性。你能解释一下这个错误吗?我该怎么纠正它?我的代码看起来是:
// Our Person constructor
function Person(name, age) {
this.name = name;
this.age = age;
}
var family = new Array();
family[0] = new Person("alice", 40);
family[1] = new Person("bob", 42);
family[2] = new Person("michelle