2014-11-03 69 views
-2

如何使用錯誤檢查來製作課程名稱FOOD的前4個字符?將字符串名稱設置爲多個字符

如果課程名稱不應更新爲顯示錯誤和錯誤消息。

我試過了。

if(!courseName.matches("FOOD")){ 

     throw new IllegalArgumentException("ERROR"); 
    } 
+0

你能更清楚一點嗎? – 2014-11-03 20:49:17

+0

使用錯誤檢查,我有一個字符串課程名稱,我需要使它的前四個字符是食物。如果沒有錯誤信息應該出現。 – 2014-11-03 20:51:52

+0

您向我們展示了您所嘗試的內容,但您沒有告訴我們爲什麼這不適合您。你究竟想要做什麼?你的代碼如何不這樣做? – azurefrog 2014-11-03 20:53:06

回答

0

錯誤信息應該出現在哪裏?

如果在控制檯上,只要登錄就安慰:

if(!courseName.startsWith("FOOD")){ 
    //Coursename didn't start with food, log error to console 
    System.err.println("Course name should start with food!"); 
} 
0

我認爲你正在嘗試比較字符串,如果它們不相等,則拋出該異常...

這可能幫你!!!

if(!courseName.equals("FOOD")){ 

     throw new IllegalArgumentException("ERROR"); 
    }