Answered by : goncalo
String str = "java";
String cap = str.substring(0, 1).toUpperCase() + str.substring(1);
// cap = "Java"
Source : https://stackoverflow.com/questions/3904579/how-to-capitalize-the-first-letter-of-a-string-in-java | Last Update : Tue, 01 Dec 20
Answered by : uninterested-unicorn-7gkq5chju53v
String str = "java";
String cap = str.substring(0, 1).toUpperCase() + str.substring(1);
// cap = "Java"
Source : https://stackoverflow.com/questions/3904579/how-to-capitalize-the-first-letter-of-a-string-in-java | Last Update : Mon, 11 May 20
Answered by : mutebi-raymond
//You can user the WordUtils class from apache commons-text library
WordUtils.capitalize(str)
Source : | Last Update : Wed, 04 Aug 21
Answered by : visitor
const str = 'i have learned something new today';
const arr = str.split(" ");
for (let i = 0; i < arr.length; i++) { arr[i] = arr[i].charAt(0).toUpperCase() + arr[i].slice(1);
}
const str2 = arr.join(" ");
console.log(str2); //Outptut: I Have Learned Something New Today
Source : https://flexiple.com/javascript/javascript-capitalize-first-letter/ | Last Update : Sat, 24 Dec 22
Answered by : bright-bug-kf27jijhiaij
StringUtils.capitalize(..)
Source : | Last Update : Thu, 10 Dec 20
Answered by : inquisitive-iguana-l7gzcwbw7ohk
const toTitleCase = str => str.replace(/(^\w|\s\w)(\S*)/g, (_,m1,m2) => m1.toUpperCase()+m2.toLowerCase())
console.log(toTitleCase("heLLo worLd"));
// Hello World
Source : https://stackoverflow.com/questions/32589197/how-can-i-capitalize-the-first-letter-of-each-word-in-a-string-using-javascript | Last Update : Thu, 26 May 22
Answered by : helpful-hoopoe-177ms02oqrml
const mySentence = "freeCodeCamp is an awesome resource";
const words = mySentence.split(" ");
words.map((word) => { return word[0].toUpperCase() + word.substring(1);
}).join(" ");
Source : https://www.freecodecamp.org/news/how-to-capitalize-words-in-javascript/ | Last Update : Fri, 25 Nov 22