8
A
回答
11
main() {
String s = 'this is a string';
print('${s[0].toUpperCase()}${s.substring(1)}');
}
13
void main() {
print(capitalize("this is a string"));
// displays "This is a string"
}
String capitalize(String s) => s[0].toUpperCase() + s.substring(1);
看到這個片段上DartPad運行:https://dartpad.dartlang.org/c8ffb8995abe259e9643
或者您可以使用strings package,看到capitalize。
0
var orig = "this is a string";
var changed = orig.substring(0, 1).toUpperCase + orig.substring(1)
0
您還應該檢查字符串是否爲空或空。
String capitalize(String input) {
if (input == null) {
throw new ArgumentError("string: $input");
}
if (input.length == 0) {
return input;
}
return input[0].toUpperCase() + input.substring(1);
}
相關問題
- 1. 如何將字符串中的第一個字母大寫?
- 2. 大寫字母的字符串的第一個字母只
- 3. 如何製作字符串大寫的第一個字母?
- 4. 將字符串中的第一個字符大寫首字母大寫
- 5. 大寫字母的第一個字母
- 6. 大寫列表中每個字符串的第一個字母大寫
- 7. Python如何將字符串的第n個字母大寫
- 8. 字符類大寫字符串中每個單詞的第一個字母
- 9. 檢查字符串的第一個字母是否大寫
- 10. 由另一個字符串排序字符串,大寫字母第一個
- 11. 飛鏢MD5從字符串
- 12. 如何使用python在字符串中查找第一個非大寫字母
- 13. 我該如何大寫字符串中所有單詞的第一個字母?
- 14. 飛鏢中的字符串格式化
- 15. 第一個字母大寫
- 16. 字符串 - 大寫元音,下一個字母的字母 - Javascript
- 17. C源代碼將字符串中的第一個字母從小寫字母改爲大寫字母
- 18. 飛鏢,字符串的反射符號
- 19. 字符串小寫字母的第一個字符 - C#
- 20. preg_match檢查字符串中每個單詞的第一個字母的大寫
- 21. 如何大寫動態按鈕字符串的第一個字母
- 22. 將兩個單詞中的第一個字母大寫爲兩個字符串
- 23. Mysql - 字符串中的大寫字母
- 24. 大寫字符串的第一個字母(前面有特殊字符) - PHP
- 25. Python中的字符串中的每一個字母大寫?
- 26. 如何匹配的第一個字母是大寫/大寫字母在PHP?
- 27. 大寫首字母我無法轉換的第一個字母,以資本的字符串字符串
- 28. 如何使一個單詞的第一個字母大寫?
- 29. Swift大寫字母中每個單詞的第一個字母
- 30. 首字母大寫的字符串首字母大寫
當字符串爲空或不夠長時,會發生抱怨。 –