编写不包含罗马数字的代码

时间:2018-02-26 21:12:39

标签: java

我正在为作业编写代码,必须遵循以下准则: 如果s仅包含字母,则/ *返回true      *也是罗马数字* /

我编写的代码如下:

if (!s.contains("I") || !s.contains("V") || !s.contains("X") || 
!s.contains("L") || !s.contains("C") || !s.contains("D") || !s.contains("M") 
|| !s.contains("i") || !s.contains("v") || !s.contains("x") || 
!s.contains("l") || !s.contains("c") || !s.contains("d") || 
!s.contains("m")) {
        return false;
    } else{
        return true;
    }

}

这看起来会起作用,但事实并非如此。帮助将不胜感激!

0 个答案:

没有答案