此代碼有什麼問題?我想插入數組cnew as if carr包含'a'cnew應該得到100(int),因爲't'- cnew應該得到101(int),'g'-110和'c'-111。基於java中另一個數組中的值初始化數組
String s="atgc";
len=s.length();
char[] carr=s.toCharArray();
char[] cnew = new char[len];
for(int i=0;i<len;i++){
for(int j=0;j<len;j++){
if(carr[j]=='a'){
cnew[i]=100;
}else if(carr[j]=='t'){
cnew[i]=101;
}else if(carr[j]=='g'){
cnew[i]=110;
}else
cnew[i]=111;
}
}
感謝INT [] cnew =新INT [LEN]我的錯誤是在這一行....謝謝 – 2015-03-02 08:06:21