将字符串名称设置为多个字符
问题描述:
如何使用错误检查来制作课程名称FOOD的前4个字符?将字符串名称设置为多个字符
如果课程名称不应更新为显示错误和错误消息。
我试过了。
if(!courseName.matches("FOOD")){
throw new IllegalArgumentException("ERROR");
}
答
错误信息应该出现在哪里?
如果在控制台上,只要登录就安慰:
if(!courseName.startsWith("FOOD")){
//Coursename didn't start with food, log error to console
System.err.println("Course name should start with food!");
}
答
我认为你正在尝试比较字符串,如果它们不相等,则抛出该异常...
这可能帮你!!!
if(!courseName.equals("FOOD")){
throw new IllegalArgumentException("ERROR");
}
你能更清楚一点吗? – 2014-11-03 20:49:17
使用错误检查,我有一个字符串课程名称,我需要使它的前四个字符是食物。如果没有错误信息应该出现。 – 2014-11-03 20:51:52
您向我们展示了您所尝试的内容,但您没有告诉我们为什么这不适合您。你究竟想要做什么?你的代码如何不这样做? – azurefrog 2014-11-03 20:53:06