Python 官方文档:入门教程 => 点击学习
目录PostMan传@RequestParam修饰的数组那么用PostMan该如何传入数组呢?param参数数组使用注意点1、只能为一位数组使用 params 关键字2、不能只依赖
笔者今天被一个问题困扰了一段时间
看如下代码:
@RestController
@RequestMapping("/getTest")
public class GetTestController {
@RequestMapping("/listRaramTest")
public List<String> listRaramTest(@RequestParam("userIdList") List<String> userIdList){
return userIdList;
}
}
@RequestParam修饰了一个list
实际上很简单
在这里记录一下:
其实只要按参数名字传入一个按都好分隔的字符串就好了
不能为多为数组使用,否则编译不能通过。
params 关键字不构成方法签名的一部分,例如:
//编译时错误:重复的声明
public static int Max(int[] paramList)
...
public static int Max(params int[] paramList)
...
数组指定 ref 或 out修饰符。
必须是方法的最后一个参数,没个方法中也只能有一个 params 数组参数。
//编译时错误
public static int Max(params int[] paramList,int i)
...
public static int Max(int first,int second) //优先
...
public static int Max(params int[] paramList)
...
对于上面的重载方法,传入两个 int 参数时,调用上面的方法,传入其它任意数量的 int 参数时,调用下面的方法。这样做并非多余,实则起到优化作用。
//编译时错误
public static int Max(params int[] paramList)
...
public static int Max(int i, params int[] paramList)
...
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。
--结束END--
本文标题: PostMan传@RequestParam修饰的数组方式
本文链接: https://www.lsjlt.com/news/133388.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0