Sobes.tech
Intern

Jaké metody třídy String existují?

sobes.tech AI

Odpověď od AI

  • charAt(int index) - vrací znak na zadaném indexu.
  • length() - vrací délku řetězce.
  • substring(int beginIndex) - vrací podřetězec od zadaného indexu.
  • substring(int beginIndex, int endIndex) - vrací podřetězec od počátečního do koncového indexu (nevčetně koncového).
  • concat(String str) - spojuje dva řetězce.
  • equals(Object anObject) - porovnává dva řetězce na rovnost.
  • equalsIgnoreCase(String anotherString) - porovnává dva řetězce bez ohledu na velikost písmen.
  • indexOf(int ch) - vrací index prvního výskytu zadaného znaku.
  • indexOf(int ch, int fromIndex) - vrací index prvního výskytu znaku od zadaného indexu.
  • indexOf(String str) - vrací index prvního výskytu zadaného podřetězce.
  • indexOf(String str, int fromIndex) - vrací index prvního výskytu podřetězce od zadaného indexu.
  • lastIndexOf(int ch) - vrací index posledního výskytu znaku.
  • lastIndexOf(String str) - vrací index posledního výskytu podřetězce.
  • startsWith(String prefix) - kontroluje, zda řetězec začíná zadaným prefixem.
  • endsWith(String suffix) - kontroluje, zda řetězec končí zadaným sufixem.
  • contains(CharSequence s) - kontroluje, zda řetězec obsahuje zadanou posloupnost znaků.
  • replace(char oldChar, char newChar) - nahrazuje všechny výskyty jednoho znaku jiným.
  • replace(CharSequence target, CharSequence replacement) - nahrazuje všechny výskyty podřetězce jiným podřetězcem.
  • replaceAll(String regex, String replacement) - nahrazuje všechny podřetězce odpovídající regulárnímu výrazu jiným podřetězcem.
  • split(String regex) - rozděluje řetězec na pole podle zadaného regulárního výrazu.
  • toLowerCase() - převádí řetězec na malá písmena.
  • toUpperCase() - převádí řetězec na velká písmena.
  • trim() - odstraňuje počáteční a koncové mezery.
  • valueOf(boolean b) - vrací řetězcové zobrazení logické hodnoty.
  • valueOf(char c) - vrací řetězcové zobrazení znaku.
  • valueOf(char[] data) - vrací řetězcové zobrazení pole znaků.
  • valueOf(double d) - vrací řetězcové zobrazení čísla s dvojitou přesností.
  • valueOf(float f) - vrací řetězcové zobrazení čísla s plovoucí desetinnou čárkou.
  • valueOf(int i) - vrací řetězcové zobrazení celého čísla.
  • valueOf(long l) - vrací řetězcové zobrazení dlouhého celého čísla.
  • valueOf(Object obj) - vrací řetězcové zobrazení objektu.