当前位置: 首页 > 知识库问答 >
问题:

是否可以通过调用方法来添加数组元素?

公良玺
2023-03-14

我是个新手,学习面向对象的Java。我有一个关于通过调用方法为多个数组添加元素的问题。我只是试图避免多次创建循环,对于多个数组,我想创建一个方法,它将包含必要的循环来添加元素(甚至将它们显示为输出),这样我就可以在需要的时候调用它。希望你明白我想说的话。请原谅我的英语不好。

共有1个答案

谷森
2023-03-14

可以将数组作为引用传递

因此,如果在第一个函数中有一个名为foo的数组,并且希望将其传递给第二个函数,则可以直接传递foo

请注意,因为您传递的是一个引用,所以两个函数将共享数组的相同物理内存

因此,对一个函数中foo元素的任何修改都将在另一个函数中可见,反之亦然

 类似资料:
  • 问题内容: 我试图通过反射获取静态私有属性的值,但失败并显示错误。 我得到的异常是: 而且,我需要使用以下代码来调用一个私有的。 但是问题是Student类是单例类,并且构造函数是私有的,并且无法访问。 问题答案: 您可以将字段设置为可访问:

  • 问题内容: 所以,如果我有一个数组: 还有另一个数组 我希望有一些ng-repeat可以仅通过出现在$ filterBy中的项来过滤$ scope.letters。 我希望能够做到以下几点: 并打印b,c 我知道这是一个非常愚蠢的示例,但是有没有一种方法可以根据另一个数组对象的内容来过滤angular.js表达式? 问题答案: 您应该尝试这样的事情: JS: HTML: 您可以尝试现场示例。

  • 问题内容: 我有一个Python 2.7方法,有时会调用 当满足正确的条件时,是否可以进行单元测试以验证是否调用了此代码行? 问题答案: 是。加注,因此您可以使用以下命令进行检查: 的实例具有设置为建议的退出状态的属性,并且返回的上下文管理器将捕获的异常实例设置为,因此检查退出状态很容易: sys.exit文档: 从Python退出。这是通过引发异常来实现的…可以在外部级别拦截出口尝试。

  • 当用户登录时,我需要在数据库中插入一条消息(主机名,仅作为示例)。因为它只是一个文本消息,所以将EJB注入到客户机(Servlets、JSP、JSF或其他东西)是非常不必要的。 这里提到的策略很管用。当EJB被强制执行安全约束时,问题就会出现。在这种情况下,它抛出一个关于安全性的异常。 消息驱动bean如下所示。 到目前为止,无状态EJB只有一个方法负责使用JPA标准API将消息插入数据库: 是否

  • 问题内容: 仅使用和值,并集中在(最好没有的)内部时,是否可以通过按Enter键来触发方法?因为,只希望用户按下“ Enter”键才能更新name字符串状态。 这是代码: 问题答案: 您可以做的是使用React的关键事件,如下所示: 现在,要检测回车键,请将功能更改为: 因此,这是向输入元素添加事件侦听器。请参阅React的键盘事件。enterPressed然后,该函数在发生事件时被触发,现在en

  • 问题内容: 是否可以通过修改beforeSend回调中的XMLHttpRequest对象来修改Ajax请求中发送的数据?如果可以,我该怎么做? 问题答案: 是的,您可以对其进行修改, 实际上是的签名(在jQuery 1.4+中): __ 即使文档只是just ,您也可以在这里看到它的名称,settings对象在哪里: 因此,您 可以 在此之前修改参数(请注意 __ ,即使传入了一个对象, 到目前为