startsWith() la méthode de la chaîne de ignorant la casse

Je veux utiliser startsWith() méthode de String mais en ignorant le cas.

Supposons que j'ai String "Session" et j'utilise startsWith sur "sEsSi", alors il doit retourner true.

  • merci à tous pour les réponses..résolu à l'aide de "Session".toLowerCase().startsWith("sEsSi".toLowerCase());
  • Il n'y a pas de raison de fermer cette question. De toute façon, la meilleure solution est d'utiliser string.regionMatches(true, 0, prefix, 0, prefix.length()); qui n'a pas à supporter le coût de la "normalisation" des deux chaînes.
  • J'ai trouvé cette question utile. Je me demandais si il y avait une meilleure façon de le faire, d'autres que l'appel d' toLowerCase
  • Bien pour moi. La bonne réponse est posté dans mon commentaire ci-dessus. Il est beaucoup plus efficace que de changer le cas de chaînes de caractères. Il serait bon de le mettre à niveau vers une réponse plutôt qu'un commentaire.