Open2
プログラミング言語別の文字列の先頭文字と全ての文字を大文字にするメソッド一覧をChatGPT4oに教えてもらった
たまたま調べることがあり、ChatGPT4o(2024/06/14時点)に聞いてみました。
そのまま表まで作ってもらいました。
プログラミング言語 | バージョン | 先頭1文字を大文字にするメソッド | 全ての文字を大文字にするメソッド |
---|---|---|---|
Python | 3.x | str.capitalize() |
str.upper() |
JavaScript | ES5以上 | なし(手動で実装) | String.prototype.toUpperCase() |
Java | 1.0以上 | なし(手動で実装) | String.toUpperCase() |
C# | 1.0以上 | なし(手動で実装) | string.ToUpper() |
Ruby | 1.9以上 | String#capitalize |
String#upcase |
PHP | 4.0以上 | ucfirst() |
strtoupper() |
Swift | 1.0以上 | なし(手動で実装) | String.uppercased() |
Go | 1.0以上 | なし(手動で実装) | strings.ToUpper() |
ちなみにJSになくともCSSのtext-decoration使うことで代替できそうです。