java - 返回数组类

标签 java arrays return

我有一个问题!我不知道如何返回数组?我想使用 get 和 set。

 TypeOfWater[] waters = returnTypes1();

public String[] getTypeOfWater()
{
    return waters;//How can I rerutn array???
}


private static TypeOfWater[] returnTypes1()
{
    TypeOfWater[] type = new TypeOfWater[4];
    type[0] = new TypeOfWater();
    type[0].name = "1)Fanta";
    type[0].cost = 11;

    type[1] = new TypeOfWater();
    type[1].name = "2)Coca";
    type[1].cost = 12;

    type[2] = new TypeOfWater();
    type[2].name = "3)Sprite";
    type[2].cost = 14;

    type[3] = new TypeOfWater();
    type[3].name = "4)Orange juice";
    type[3].cost = 22;

    return type;
}

请帮帮我。我是 Java 编程新手。

最佳答案

你应该改变

public String[] getTypeOfWater()
{
    return waters;//How can I rerutn array???
}

对于

public TypeOfWater[] getTypeOfWater()
{
    return waters;//How can I rerutn array???
}

关于java - 返回数组类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50310876/

相关文章:

java - 从 java 命令行禁用 sap jco 跟踪

c - Null 作为 C/C++ 中的数组元素

swift - 如何在需要值的函数中跳过返回值

java - 如何在 Java 中中断/退出不同级别的方法调用

java - 简化测试目录内容/文件的代码

java - 如何复制远程目录中的所有文件?

java - Server Tomcat v9.0 Server at localhost failed to start 是eclipse中的消息

java - GWT:如何将 java 数组传递给 javascript native 方法?

javascript - 将字符串拆分为 n 长度的数组

Java - 使用数组创建不同的方法