当前位置: 首页 > 面试题库 >

用方法访问数组

叶鸿振
2023-03-14
问题内容

大家好,我刚刚开始学习Java,我想知道如何访问另一个方法中声明的数组?设计看起来像这样:

public class Arrays{
  int arraysize = 2;

     public void initializeArray(){
    float array[] = new float[arraySize]; // Declare array  
     }

     public void accessArray(){
     // I want to access the array from this method.
     }

}


问题答案:

了解Java变量的范围。这是我可以在Google快速搜索中找到的链接。http://www.java-made-easy.com/variable-
scope.html

您可以在类级别声明数组,然后可以在所有方法中访问它。

    public class Arrays {
    int arraysize = 2;
    private float[] array = null;

    public void initializeArray() {
        array = new float[arraySize]; // Declare array
    }

    public void accessArray() {
        // access array here.
    }
}

或者,您可以在方法中传递变量。

    public class Arrays {
    int arraysize = 2;

    public void initializeArray() {
        float[] array = new float[arraySize]; // Declare array
        accessArray(array);
    }

    public void accessArray(float[] array) {
        // access array here.
    }
}

考虑到信息量,我有一个疑问,方法1似乎比方法2更好。



 类似资料:
  • 问题内容: 大家好,我刚刚开始学习Java,我想知道如何访问另一个方法中声明的数组?设计看起来像这样: } 问题答案: 了解Java变量的范围。这是我可以在Google快速搜索中找到的链接。http://www.java-made-easy.com/variable- scope.html 您可以在类级别声明数组,然后可以在所有方法中访问它。 或者,您可以在方法中传递变量。 考虑到信息量,我有一个

  • 在上一节中,我们已经看到当目标用户重新启动计算机时,我们就会失去连接。我们使用了一个普通的后门程序,这就是为什么当计算机重新启动时,后门程序将被终止,进程将被终止,我们将失去连接。但在本节中,我们将讨论如何维持对目标计算机的访问的方法。我们将使用之前创建的普通HTTP反向Mterepreter不可检测的后门。将它作为一项服务注入,以便每次目标用户运行他们的计算机时它都会运行,它会尝试以一定的间隔连

  • 主要内容:直接访问,索引访问文件访问方法 看看访问存储在辅助存储器中的文件的各种方法。 顺序访问 大多数操作系统按顺序访问文件。 换句话说,可以说大多数文件需要由操作系统按顺序访问。 在顺序访问中,操作系统逐字读取文件。 维护一个指针,该指针最初指向文件的基地址。 如果用户想要读取文件的第一个字,那么指针将该字提供给用户并将其值增加1个字。 这个过程一直持续到文件结束。 现代文字系统确实提供了直接访问和索引访问的概念,但最常

  • 本文向大家介绍python使用MySQLdb访问mysql数据库的方法,包括了python使用MySQLdb访问mysql数据库的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python使用MySQLdb访问mysql数据库的方法。分享给大家供大家参考。具体如下: 希望本文所述对大家的Python程序设计有所帮助。

  • 本文向大家介绍PHP 访问数据库配置通用方法(json),包括了PHP 访问数据库配置通用方法(json)的使用技巧和注意事项,需要的朋友参考一下 提取一种对数据库配置的通用方式 目的是通过通用类访问配置文件的方式,提供对数据库连接的动态获取和设置,使开发时和生产应用时都能够提供灵活的、简化的、解耦的操作方式。比如在配置文件中配置好两套数据库访问内容,一套测试库访问地址,一套生产库访问,在需要获取