![](/img/trans.png)
[英]How can I check if an array of strings is empty in MongoDB with java?
[英]How to check for an empty Optional array of strings in Java?
如何檢查 Java 中的空字符串可選數組?
如果是空的,我想返回一條消息。
@PostMapping("/users")
@ResponseBody
public String saveUsers(@RequestParam Optional<String>[] paramArray) {
System.out.println("param " + paramArray);
String msg = "";
int i = 0;
if (paramArray is empty) {
msg = "paramArray is empty";
} else {
for (Optional<String> paramArrayItem : paramArray) {
msg += "param[" + i + "]" + paramArrayItem + "\n";
i++;
}
}
return msg;
}
Optional<String>[]
是Optional<String>
元素的數組。
您寧願擁有可選的字符串數組,因此您需要將paramArray
類型更改為Optional<String[]>
。
@PostMapping("/users")
@ResponseBody
public String saveUsers(@RequestParam Optional<String[]> paramArray) {
System.out.println("param " + paramArray);
String msg = "";
int i = 0;
if (paramArray.isEmpty()) {
msg = "paramArray is empty";
} else {
for (String paramArrayItem : paramArray.get()) {
msg += "param[" + i + "]" + paramArrayItem + "\n";
i++;
}
}
return msg;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.