これは期待通りの方法ではありません。サンプル入力には、エーテル0または1と似たアスタリスクが含まれます。残りの数字は、数字が一致するかどうかを比較しています。文字をアスタリスクかどうか試してみると、それは期待通りに動作しません。シンプルなJavaの問題
サンプル:
ORG = * 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);
}
}
ありがとうございました。
この宿題はありますか? –