gpt4 book ai didi

java - @Produces(MediaType.APPLICATION_JSON) 和 @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML}) 参数类型的内部详细信息?

转载 作者:行者123 更新时间:2023-12-01 23:21:33 29 4
gpt4 key购买 nike

我看到 @products 注释允许我传递单个字符串和字符串列表。所以我只是想知道这是如何在java中完成的,如果我需要使用允许以下行为的方法来实现它,我该怎么做?或者这个注释是特定的,所以我们不能在类中实现?

@Produces(MediaType.APPLICATION_JSON)

@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})

最佳答案

这可能是您在方法级别想要的:

  public static void main(String[] args) {
test("1");
test("1", "2");
}

private static void test(String... args) {
// do something
}

至于注释中的 {} 部分,表示该字段被定义为数组,只有一个值时不存在 {} 是为了方便。

关于java - @Produces(MediaType.APPLICATION_JSON) 和 @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML}) 参数类型的内部详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58326417/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com