1
A
回答
0
檢查輸入字符串的長度== 0,檢查號碼,你可以做到這一點
try
{
int num = Integer.parseInt(string);
}
catch (Exception e)
{
System.out.println("Invalid number");
}
很抱歉,如果格式是有點過,但我的瀏覽器今天打得不好。
+0
格式化幫助;) – 2011-01-14 21:11:42
3
http://commons.apache.org/lang/
org.apache.commons.lang.StringUtils.isBlank(str);
org.apache.commons.lang.math.NumberUtils.isNumber(str);
0
Q1)你應該怎樣做(如顯示錯誤消息)
Q2)
try
{
double d = Double.parseDouble(yourString);
} catch (NumberFormatException e)
{
//not number
}
0
if (input.trim().length() == 0) {
// input is empty
}
try {
Integer.parseInt(input);
} catch(NumberFormatException ex) {
// input is not a valid int
}
的代碼決定(注意trim()
)
0
要測試一個字符串是否爲空:
if (name.isEmpty())
有時用戶輸入多餘的空格。您可以解決,通過修剪出來,所以像" "
字符串仍然被標記爲空:
if (name.trim().isEmpty())
要測試一個字符串是否是一個數字,分析它,看看你得到一個異常:
try {
int value = Integer.valueOf(string);
System.out.println("value is " + value);
}
catch (NumberFormatException exception) {
System.out.println("not a valid number: " + string);
}
0
try..catch
方法不適用於我,所以我選擇了另一種方法。
for(byte i = 0; i < string.length(); i++) {
if(string.charAt(i) > 65) {
isNtNumber = true;
}
}
相關問題
- 1. Java - 檢查用戶輸入的空白值是否失敗
- 2. 使用jQuery檢查空白輸入
- 3. FindBugs的 - 處理空檢查和編碼在讀取輸入流
- 4. Java輸入保持空白?
- 5. 循環檢查用戶輸入的空白空間
- 6. 用Java處理輸入
- 7. 使用Java檢查用戶輸入是否爲空
- 8. Java - 字符串輸入異常處理
- 9. 檢查在java字符串處理
- 10. 用Java掃描器檢查空白
- 11. 檢查是否?空白?
- 12. 檢查輸入空
- 13. ANTLR4:空白和空間詞彙處理
- 14. ANTLR4:空白處理
- 15. HtmlUnit處理空白
- 16. 如何使用jQuery檢查所有空白輸入?
- 17. 輸入文件空處理
- 18. LibGdx輸入處理和碰撞檢測
- 19. Java,如何處理JOptionPane NumberFormatException輸入字符串和NumberFormatException:空錯誤?
- 20. Atom/vi - 處理空白的空白處理
- 21. 檢查輸入框是否爲空
- 22. 檢查輸入字段是否爲空
- 23. 檢查輸入是否爲空JQuery
- 24. 如何檢查輸入是否爲空?
- 25. Tkinter檢查輸入框是否爲空
- 26. 檢查JSP輸入是否爲「空」
- 27. 檢查輸入值是否爲空
- 28. 檢查標準輸入是否爲空
- 29. 處理空白查詢結果,ISNULL(NULLIF())
- 30. 如何刪除java字符串處理的空白
這應該是兩個不同的問題。 – marcog 2011-01-14 21:06:14
你將需要澄清你的問題。你如何要求用戶輸入?通過什麼手段? – 2011-01-14 21:06:52