Meine Kollegin ist heute auf eine lustige Sache gestossen. Lustig nur, weil wir hier alle das verhalten der Funktion ein bisschen komisch finden.
Ein String z.B. firstName soll in einen ProperCase String umgewandelt werden. Ich habe in der API bei den com.ibm.commons.util.StringUtil die Methode getProperCaseString(java.lang.String sample) gefunden
getProperCaseString(java.lang.String sample)
Returns a string whose first letter is a Capital letter, and a space is inserted anywhere an upper case letter exists in the existing string.
Nachdem meine Kollegin die Methode eingebaut hatte, ging plötzlich gar nichts mehr. Wer lesen kann ist hier klar im Vorteil. heisst es doch in der Doku
"and a space is inserted anywhere an upper case letter exists in the existing string"Also wird aus einen firstName ein First Name. Works as designed, aber wo ist der Sinn?