3 文字の文字列を取り込み、それを変換して補数 DNA (A==T、C==G AND REVERSE) 文字列を与えるコードを作成する必要があります。
コードは大丈夫だと思いますが、同じエラーが発生し続けます
"シンボルを見つけることができません"
文字列 dna (メイン メソッド) で、および watsonCrickTripletCompliment のメソッド ヘッダーで 2 回。誰が私が間違っているのか知っていますか
public class DnaUtilities {
public static void main (String[] args) {
string dna = "AGT"; //cannot find symbol
System.out.println (watsonCrickTripletComplement(dna));
}
public static string watsonCrickTripletComplement (string dna) { /*cannot find symbol at both string*/
StringBuilder builder = new StringBuilder();
if (dna.length() > 3 || dna.length() < 3 )
return "";
else {
for(int i=0; i<3; i++){
char c = dna.charAt(i);
if(dna.charAt(i) == 'T'){
builder.append('A');
}
if(dna.charAt(i) == 'A'){
builder.append('T');
}
if(dna.charAt(i) == 'C'){
builder.append('G');
}
if(dna.charAt(i) == 'G'){
builder.append('T');
}
return builder.toString();
}
}
}
}