코테 기초
switch > case 형식
서버관리자 페페
2022. 12. 5. 20:09
// External Module(1/2) - endpoint in
private static void Add(char c) {
switch(c) {
case 'A' :
myArr[0]++;
if (myArr[0] == checkArr[0])
checkSecret++;
break;
case 'C' :
myArr[1]++;
if (myArr[1] == checkArr[1])
checkSecret++;
break;
case 'G' :
myArr[2]++;
if (myArr[2] == checkArr[2])
checkSecret++;
break;
case 'T' :
myArr[3]++;
if (myArr[3] == checkArr[3])
checkSecret++;
break;
}
}
// External Module(2/2) - startpoint out
private static void Remove(char c) {
switch (c) {
case 'A' :
if (myArr[0] == checkArr[0])
checkSecret--;
myArr[0]--;
break;
case 'C' :
if (myArr[1] == checkArr[1])
checkSecret--;
myArr[1]--;
break;
case 'G' :
if (myArr[2] == checkArr[2])
checkSecret--;
myArr[2]--;
break;
case 'T' :
if (myArr[3] == checkArr[3])
checkSecret--;
myArr[3]--;
break;
}
}