如何创建现有类的新实例?

马丁

我正在用Java编写一个项目,并用以下代码创建了一个类:

public class VehInfo {
    private int[][] traffic = new int[20][150]; 
    private int mintime = 0;
    private int numvehicles = 1;
    private int[] vehiclecode = new int[5];

    public VehInfo(int[][] traffic, int mintime, int numvehicles, int[] vehiclecode) {
        this.traffic = traffic;
        this.mintime = mintime;
        this.numvehicles = numvehicles;
        this.vehiclecode = vehiclecode; 
    }
}

我想使用以下代码创建此类的新实例

VehInfo vehinfo = new VehInfo(new int[20][150], new int, new int, new int[5]);

但是,Netbeans通知我:

必填:(int [] [],int,int,int [])

找到:(int [] [],int [],int [],int [])

我想念什么?我显然没有将这些变量初始化为int [],那么为什么要这样拾取它们呢?

s_bei

你不能启动简单的数据类型一样intbooleancharfloatdouble等将其更改为类似的东西:

VehInfo vehinfo = new VehInfo(new int[20][150], 0, 0, new int[5]);

或删除传递的属性。在我看来,您已为其设置了默认值:

private int mintime = 0;
private int numvehicles = 1;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从现有实例创建新实例,新类实例更改现有类参数

来自分类Dev

基于现有实例创建类的新实例

来自分类Dev

使用现有类的属性创建新类时,python如何实例化属性?

来自分类Dev

从现有实例创建新实例

来自分类Dev

在数组内创建新的类实例而不会覆盖现有实例

来自分类Dev

如何创建通用类型类的新实例

来自分类Dev

提取数据作为现有类的新实例

来自分类Dev

来自现有对象的新 ES6 类实例

来自分类Dev

如何从现有列创建新列?

来自分类Dev

如何通过传递Object []而不是带有反射的参数列表来创建类的新实例

来自分类Dev

如何使用AutoMapper的新API映射到现有实例?

来自分类Dev

Modelbinder创建集合项目的新实例,而不是更新现有实例

来自分类Dev

Modelbinder创建集合项目的新实例,而不是更新现有实例

来自分类Dev

Spring方法需要创建新的匿名实例,并禁止使用现有实例

来自分类Dev

WF服务4.5相关性:创建新实例或检索现有实例

来自分类Dev

使用现有实例中的值干净地创建类型的新实例

来自分类Dev

创建类的新实例后如何调用方法?

来自分类Dev

如何在JavaScript中创建父类的新实例

来自分类Dev

如何在处理中创建类的新实例

来自分类Dev

Kotlin:如何使用更改创建数据类的新实例

来自分类Dev

如何在AppDomain下创建类的新实例

来自分类Dev

创建类的新实例后如何调用方法?

来自分类Dev

创建新的类,该子类继承具有相同名称的现有类

来自分类Dev

创建具有与现有对象相同类型的类的实例

来自分类Dev

Ruby:如何动态创建现有类的子类?

来自分类Dev

如何使用现有数组的元素创建新数组?

来自分类Dev

如何从现有数据框创建新数据框

来自分类Dev

如何从现有对象列表创建新的对象列表?

来自分类Dev

如何从现有列创建一个新列?

Related 相关文章

  1. 1

    从现有实例创建新实例,新类实例更改现有类参数

  2. 2

    基于现有实例创建类的新实例

  3. 3

    使用现有类的属性创建新类时,python如何实例化属性?

  4. 4

    从现有实例创建新实例

  5. 5

    在数组内创建新的类实例而不会覆盖现有实例

  6. 6

    如何创建通用类型类的新实例

  7. 7

    提取数据作为现有类的新实例

  8. 8

    来自现有对象的新 ES6 类实例

  9. 9

    如何从现有列创建新列?

  10. 10

    如何通过传递Object []而不是带有反射的参数列表来创建类的新实例

  11. 11

    如何使用AutoMapper的新API映射到现有实例?

  12. 12

    Modelbinder创建集合项目的新实例,而不是更新现有实例

  13. 13

    Modelbinder创建集合项目的新实例,而不是更新现有实例

  14. 14

    Spring方法需要创建新的匿名实例,并禁止使用现有实例

  15. 15

    WF服务4.5相关性:创建新实例或检索现有实例

  16. 16

    使用现有实例中的值干净地创建类型的新实例

  17. 17

    创建类的新实例后如何调用方法?

  18. 18

    如何在JavaScript中创建父类的新实例

  19. 19

    如何在处理中创建类的新实例

  20. 20

    Kotlin:如何使用更改创建数据类的新实例

  21. 21

    如何在AppDomain下创建类的新实例

  22. 22

    创建类的新实例后如何调用方法?

  23. 23

    创建新的类,该子类继承具有相同名称的现有类

  24. 24

    创建具有与现有对象相同类型的类的实例

  25. 25

    Ruby:如何动态创建现有类的子类?

  26. 26

    如何使用现有数组的元素创建新数组?

  27. 27

    如何从现有数据框创建新数据框

  28. 28

    如何从现有对象列表创建新的对象列表?

  29. 29

    如何从现有列创建一个新列?

热门标签

归档