如何向函数传递数组文字?

2024-01-09

如何传递数组而不使其成为单独的变量?例如我知道这有效:

class Test{
    public static void main(String[] args){
        String[] arbitraryStrings={"foo"};
        takesStringArray(arbitraryStrings);
    }
    public static void takesStringArray(String[] argument){
        System.out.println(argument);
    }
}

但我不想让数组成为变量,因为它只在这里使用。有没有办法做这样的事情:

class Test{
    public static void main(String[] args){
        takesStringArray({"foo"});
    }
    public static void takesStringArray(String[] argument){
        System.out.println(argument);
    }
}

{"foo"}不会告诉 Java 任何有关您尝试创建的数组类型的信息...

相反,尝试类似...

takesStringArray(new String[] {"foo"});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何向函数传递数组文字? 的相关文章

  • Java - 将节点添加到列表的末尾?

    这是我所拥有的 public class Node Object data Node next Node Object data Node next this data data this next next public Object g
  • 在 java 类和 android 活动之间传输时音频不清晰

    我有一个android活动 它连接到一个java类并以套接字的形式向它发送数据包 该类接收声音数据包并将它们扔到 PC 扬声器 该代码运行良好 但在 PC 扬声器中播放声音时会出现持续的抖动 中断 安卓活动 public class Sen
  • 如何找到给定字符串的最长重复子串

    我是java新手 我被分配寻找字符串的最长子字符串 我在网上研究 似乎解决这个问题的好方法是实现后缀树 请告诉我如何做到这一点或者您是否有任何其他解决方案 请记住 这应该是在 Java 知识水平较低的情况下完成的 提前致谢 附 测试仪字符串
  • 使用 Android 发送 HTTP Post 请求

    我一直在尝试从 SO 和其他网站上的大量示例中学习 但我无法弄清楚为什么我编写的示例不起作用 我正在构建一个小型概念验证应用程序 它可以识别语音并将其 文本 作为 POST 请求发送到 node js 服务器 我已确认语音识别有效 并且服务
  • 在 HTTPResponse Android 中跟踪重定向

    我需要遵循 HTTPost 给我的重定向 当我发出 HTTP post 并尝试读取响应时 我得到重定向页面 html 我怎样才能解决这个问题 代码 public void parseDoc final HttpParams params n
  • 多个 Maven 配置文件激活多个 Spring 配置文件

    我想在 Maven 中构建一个环境 在其中我想根据哪些 Maven 配置文件处于活动状态来累积激活多个 spring 配置文件 目前我的 pom xml 的相关部分如下所示
  • 反射找不到对象子类型

    我试图通过使用反射来获取包中的所有类 当我使用具体类的代码 本例中为 A 时 它可以工作并打印子类信息 B 扩展 A 因此它打印 B 信息 但是当我将它与对象类一起使用时 它不起作用 我该如何修复它 这段代码的工作原理 Reflection
  • 操作错误不会显示在 JSP 上

    我尝试在 Action 类中添加操作错误并将其打印在 JSP 页面上 当发生异常时 它将进入 catch 块并在控制台中打印 插入异常时出错 请联系管理员 在 catch 块中 我添加了它addActionError 我尝试在jsp页面中打
  • 斯坦福 NLP - 处理文件列表时 OpenIE 内存不足

    我正在尝试使用斯坦福 CoreNLP 中的 OpenIE 工具从多个文件中提取信息 当多个文件 而不是一个 传递到输入时 它会给出内存不足错误 All files have been queued awaiting termination
  • 如何在PreferenceActivity中添加工具栏

    我已经使用首选项创建了应用程序设置 但我注意到 我的 PreferenceActivity 中没有工具栏 如何将工具栏添加到我的 PreferenceActivity 中 My code 我的 pref xml
  • 如何从 appsettings.json 文件中的对象数组读取值

    我的 appsettings json 文件 StudentBirthdays Anne 01 11 2000 Peter 29 07 2001 Jane 15 10 2001 John Not Mentioned 我有一个单独的配置类 p
  • 如何在 javadoc 中使用“<”和“>”而不进行格式化?

    如果我写
  • Eclipse Java 远程调试器通过 VPN 速度极慢

    我有时被迫离开办公室工作 这意味着我需要通过 VPN 进入我的实验室 我注意到在这种情况下使用 Eclipse 进行远程调试速度非常慢 速度慢到调试器需要 5 7 分钟才能连接到远程 jvm 连接后 每次单步执行断点 行可能需要 20 30
  • Google App Engine 如何预编译 Java?

    App Engine 对应用程序的 Java 字节码使用 预编译 过程 以增强应用程序在 Java 运行时环境中的性能 预编译代码的功能与原始字节码相同 有没有详细的信息这是做什么的 我在一个中找到了这个谷歌群组消息 http groups
  • 无法捆绑适用于 Mac 的 Java 应用程序 1.8

    我正在尝试将我的 Java 应用程序导出到 Mac 该应用程序基于编译器合规级别 1 7 我尝试了不同的方法来捆绑应用程序 1 日食 我可以用来在 Eclipse 上导出的最新 JVM 版本是 1 6 2 马文 看来Maven上也存在同样的
  • 获取 JVM 上所有引导类的列表?

    有一种方法叫做findBootstrapClass对于一个类加载器 如果它是引导的 则返回一个类 有没有办法找到类已经加载了 您可以尝试首先通过例如获取引导类加载器呼叫 ClassLoader bootstrapLoader ClassLo
  • 在 Maven 依赖项中指定 jar 和 test-jar 类型

    我有一个名为 commons 的项目 其中包含运行时和测试的常见内容 在主项目中 我添加了公共资源的依赖项
  • 按日期对 RecyclerView 进行排序

    我正在尝试按日期对 RecyclerView 进行排序 但我尝试了太多的事情 我不知道现在该尝试什么 问题就出在这条线上适配器 notifyDataSetChanged 因为如果我不放 不会显示错误 但也不会更新 recyclerview
  • 如何实现仅当可用内存较低时才将数据交换到磁盘的写缓存

    我想将应用程序生成的数据缓存在内存中 但如果内存变得稀缺 我想将数据交换到磁盘 理想情况下 我希望虚拟机通知它需要内存并将我的数据写入磁盘并以这种方式释放一些内存 但我没有看到任何方法以通知我的方式将自己挂接到虚拟机中before an O
  • Spring Boot @ConfigurationProperties 不从环境中检索属性

    我正在使用 Spring Boot 1 2 1 并尝试创建一个 ConfigurationProperties带有验证的bean 如下所示 package com sampleapp import java net URL import j

随机推荐

  • 有没有一个工具可以生成Spring应用程序上下文依赖关系图/图?

    有没有一个工具可以生成 Spring 应用程序上下文的图表 该工具还应该考虑注释驱动的配置 如 Autowired 该工具可以通过在运行时 转储 BeanDefinitions 来生成依赖关系图 IE 我不需要该工具来进行静态代码分析 Sp
  • 工会内的无名工会

    我正在阅读一些代码并发现类似以下内容 typedef union int int32 int boolean time t date char string union struct foo a struct foo b struct fo
  • 在 Android 中使用默认字体样式

    如何在 xml 中使用 Android 默认字体大小 I tried android textAppearance android style TextAppearance Large 但我得到 错误 错误 找不到资源 与给定名称匹配 位于
  • 在滚动和单击事件上上下移动 Div?

    我想制作一个类似于 chanel com 的网站 如果向下滚动 一个新的 div 会向上移动到页面顶部 不同的是 在我正在设计的网站上 它也应该在点击时具有相同的效果 在我的网站上 有两个按钮也应该在单击时上下移动同一 div 从而展开和折
  • 即使具有正确的权限,图形 API 错误 #200

    我正在设置一个机器人来自动在 Facebook 页面上发帖 但是当我运行脚本时 图形 API 抛出以下错误 图形返回错误 200 需要publish to groups权限并且应用程序安装在组中 或者以具有足够管理权限的管理员身份管理pag
  • Spring Boot 应用程序独立运行良好,在 docker 中出错

    我有一个基于 spring boot 的 java 应用程序 它可以从命令行正常运行 嵌入式 tomcat 独立 Problem 当我在 docker 中运行该应用程序时 它无法正确运行 控制台显示应用程序启动正常 没有错误 但是 浏览器显
  • 如何为每个应用程序使用一个 HttpClient?

    我正在寻找一种有效的方法来使用HttpClient对于我的 Android 应用程序 我在不同的活动中使用 HttpClient 并且我只想为应用程序使用一个客户端并将其在活动中传递 尽管我查看了一些答案 但我无法找到一种方法来仅使用一个客
  • 如何更改引导响应样式?

    我们计划以其他方式改变引导程序的响应性质 请查看当前的 html function panel title a on click function this closest panel siblings toggle panel title
  • Python的交互式提示符“>>>”输出到哪里?

    我遇到了一个有点不寻常的情况 我正在尝试编写交互式控制台的脚本 用于教学 测试目的 并且我尝试了以下操作 python gt dev null Python 2 7 3 v2 7 3 70274d53c1dd Apr 9 2012 20 5
  • Videojs,如何动态更新 m3u8 播放列表

    我想将新的传入块从后端添加到已经是 live m3u8 播放列表的播放器 这是现有的播放列表 已设置并正在播放 EXTM3U EXT X PLAYLIST TYPE VOD EXT X TARGETDURATION 6 EXT X VERS
  • 使用 .Net 开发 Robocode 类型的游戏,用于学校作业

    我目前正在学校的最后一年 正在攻读计算机研究国家高级文凭 基本上在最后一个学期 我们需要开发一个软件项目 该项目基本上包含whole system 现在 我想做的是类似的事情Robocode https robocode sourcefor
  • Highstock/Highcharts 上每条线都有不同的后缀

    有没有一种简单的方法可以在每行上使用不同的后缀值 现在我有 3 行 我正在尝试更改每行的后缀 但我只能使用格式化程序功能找到它 但是 如果我使用格式化程序功能 我需要编辑每个工具提示 使其与默认工具提示一样 而且我不知道默认格式 我的意思是
  • 进程启动和模拟

    我在 ASP NET 2 0 中的模拟上下文中启动进程时遇到问题 我正在我的网络服务代码中启动新流程 IIS 5 1 NET 2 0 WebMethod public string HelloWorld string path C KB G
  • 如何显示前 2 段?那么剩下的段落呢? - PHP

    我在一个字符串中有 4 段文本 每个段落都被包围 p p 我的第一个目标是输出前两段 我的第二个目标是将剩余段落输出到页面上的其他位置 有时我可能会处理包含超过 4 个段落的字符串 我已经在网上搜索了现有的任何内容 有很多关于仅显示第一段的
  • 更改现有张量流变量的设备放置

    如何更改 tf Variable 的设备放置 我尝试了两种方法 a tf Variable 1 name a a s device is not set with tf device gpu 0 a tf get variable a 1
  • com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通信链路故障

    我正在努力让我的数据库与我的 Java 程序对话 有人可以给我一个使用 JDBC 的快速但肮脏的示例程序吗 我遇到了一个相当惊人的错误 Exception in thread main com mysql jdbc exceptions j
  • 如何从 ionic 2 中的导航获取当前页面

    我是 Ionic2 的新手 我正在尝试根据当前的菜单选择构建动态选项卡 我只是想知道如何使用导航控制器获取当前页面 export class TabsPage constructor navParams NavParams navCtrl
  • 有没有办法在 minizinc 中自定义 int_search ?

    我正在处理图形着色问题 想知道是否可以指定搜索策略 我找到了搜索注释 比如int search q first fail indomain min 但例如 我希望算法选择具有最高节点度数的下一个节点 假设这会导致更快的失败 因为具有高度数的
  • Prolog (SWI-Prolog) 中谓词“simple/1”的含义是什么

    我在看书时遇到了问题 我看到一个程序使用谓词 简单 我猜simple 1 我不知道这个谓词的含义是什么 我找不到它 help simple 在控制台中 但是当我在控制台中尝试一些查询时 它的工作原理如下 5 simple p x false
  • 如何向函数传递数组文字?

    如何传递数组而不使其成为单独的变量 例如我知道这有效 class Test public static void main String args String arbitraryStrings foo takesStringArray a