したがって、次のように機能するメソッドisValidDNAを作成する必要があります。
public boolean isValidDNA()
DNAが有効な場合、つまり文字A、T、C、G(大文字)とこれらの文字の少なくとも1つのみが含まれている場合にtrueを返します。
私が考えることができたのはこれだけでしたが、これは明らかに機能しません:
public boolean isValidDNA(){
for (int i=0;i<dna.length();i++){
if (dna.charAt(i)=='A' || dna.charAt(i)=='T' || dna.charAt(i)=='C' || dna.charAt(i)=='G' ){
return true;
}
return false;
}
}