我有一個類型爲String loanTerm的變量,並且想檢查它是否在範圍1-999之內。它可以包含NA或1-999的數字(不包括小數),並且不能爲空。我使用了@NotNull,@Range(min = 1,max = 999),但無法執行完整的驗證。檢查字符串是否在範圍內
-2
A
回答
0
POJO類使用下面的一組方法loanTerm。
setloanTerm(String str){
if(str != null && str !=""&&Integer.parseInt(str) >=0 && Integer.parseInt(str)<=999){
loanTerm=str;
}
}
0
如果你想看看字符串的範圍內,最簡單的方法是用String.compareTo if語句使用()方法:
在if(str.compareTo(lower) > 0 && upper.compareTo(str) < 0){
System.out.println("inside the range");
}
0
首先,檢查它是否爲空。你可以使用Integer類來檢查它是否可以轉換爲Integer。
Integer validateLoanTerm(String loanTerm) {
if(!StringUtils.isEmpty(loanTerm) && Integer.parseInt(loanTerm) > 0 && Integer.parseInt(loanTerm) < 999) {
return Integer.parseInt(loanTerm);
}
return null;
}
我用整數值作爲方法的返回值。但是如果你不需要它的值,你可以從方法返回一個布爾值。
相關問題
- 1. R:查找數字是否在字符串範圍內
- 2. 檢查字符串是否包含一個數字範圍
- 3. Java查找字符串是否在給定範圍內
- 4. 檢查值是否在範圍內php
- 5. 檢查字符串時間範圍是否爲
- 6. 檢查範圍內是否有值
- 7. 如何檢查字符串是否位於特定範圍內。 (Java)
- 8. 檢查數字是否在Python範圍內更多或更少
- 9. 如何檢查數字是否在給定範圍內?
- 10. 如何檢查數字是否在一定範圍內?
- 11. 檢查數字是否在給定範圍內
- 12. 如何檢查數字是否在一個範圍內?
- 13. 檢查數字是否在範圍內javascript
- 14. 檢查數字列表是否在一定範圍內?
- 15. 檢查特定字符串範圍內的每個單元格?
- 16. 檢查一個字符串輸入是否在一個範圍之間
- 17. 檢查字符串是在範圍內的Excel VBA與篩選命令
- 18. 是否有一個標準函數來檢查數字是否在範圍內?
- 19. 檢查範圍內
- 20. 檢查ipAddress是否在私人範圍
- 21. 檢查字符串中的int範圍的Java檢查
- 22. 檢查時間戳字符串是一個時間範圍
- 23. PHP檢查字符串是否在表
- 24. 檢查它是否在字符串
- 25. 檢查時間範圍是否在另一個時間範圍
- 26. 如何使用Python來檢查字符串的第一個字母是否在一定範圍內?
- 27. PHP檢查時間範圍是否在一個時間範圍內
- 28. 如何檢查命名範圍是否在我當前的範圍內?
- 29. 休眠。檢查日期範圍是否在另一個日期範圍內
- 30. 檢查一個日期範圍是否在另一個範圍內
這些註釋是什麼?你爲什麼期望這些工作? –
你可以通過簡單地做到這一點,如果...其他...條件 –
@Apurba你需要更好地解釋你的問題。如果你這樣做,我相信你會找到你的答案。 – Piyush