int length = s.length();
if (length = 0){
return s;
}
else {
return s.charAt(0).toUpperCase()+ s.substring(1);
}
的大寫格式,我得到兩個錯誤說:如何採取一個字符串,並返回一個字
if (length = 0){
^^^^^^^^^^
Type mismatch: cannot convert from int to boolean
return s.charAt(0).toUpperCase()+ s.substring(1);
^^^^^^^^^^^^^^^^^^^^^^^^^
Cannot invoke toUpperCase() on the primitive type char
另外,如果它是一個空的刺痛它應該只是返回。 這就是爲什麼我使用If-Else語句。
完美解釋!謝謝 :) – Kimmm 2013-04-06 06:58:11