這不按我期望的方式工作。示例輸入將包含一個類似於以太0或1的星號。其餘部分將進行比較以查看數字是否匹配。當我試圖查看一個字符是否爲星號時,它不會按照我期望的方式工作。簡單的Java問題
樣品:
組織= * 01
位= 001 || 101 || 011
public static void doesItWork(String org, String bit)
{
for(int i = 0; i <= org.length() - 1; i++)
{
System.out.println(org.substring(i, i + 1));
if(org.substring(i, i + 1) != "*" && org.substring(i, i + 1) != bit.substring(i, i + 1))
break;
if(i == org.length() - 1)
System.out.println(bit);
}
}
謝謝你們的幫助。
這是功課嗎? – 2012-02-10 02:23:40