Operacions amb Strings: diferència entre les revisions
De FFAWiki
Cap resum de modificació |
Cap resum de modificació |
||
Línia 15: | Línia 15: | ||
::String s3=s1.concat(s2); | ::String s3=s1.concat(s2); | ||
::System.out.println(s3); | ::System.out.println(s3); | ||
===Comparar Strings=== | |||
====equals(textPerComparar)==== | |||
:Retorna un bool | |||
::En el cas que sigui true si són iguals i false si no ho son | |||
====equalsIgnoreCase(textPerComparar)==== | |||
:Retorna un bool | |||
::En el cas que sigui true si són iguals i false si no ho son, sense mirar si son majúscules o minúscules | |||
====compareTo(textPerComparar)==== | |||
:Torna un Int | |||
:Es comporta de manera semblant a equals, però en aquest cas avalua a 0, qualsevol valor positiu o qualsevol valor negatiu depenent de si la cadena emmagatzemada en la variable en què s’invoca el mètode és alfabèticament igual, major o menor (respectivament)que la usada com a paràmetre | |||
::valor positiu -> Parametre anterior que l'string - ex: "hola".compareTo("adeu"); | |||
::zero -> Parametre igual que l'string - ex: "hola".compareTo("hola"); | |||
::valor negatiu -> Parametre posterior que l'string - ex: "adeu".compareTo("hola"); |
Revisió del 13:12, 18 des 2020
Aqui hi han i haruan totes o casi totes les operacions amb Strings que poden haver-hi (en el cas de Java)
Unir Strings o concatenar
+
- Pots utiitzar el + (System.println("hola " + "que tal");)
concat(string)
- Amb dos variables String pots concatanar-los i guardors en una altre variable o simplement imprimir-los
- String s1="Hola";
- String s2="Que tal";
- String s3=s1.concat(s2);
- System.out.println(s3);
Comparar Strings
equals(textPerComparar)
- Retorna un bool
- En el cas que sigui true si són iguals i false si no ho son
equalsIgnoreCase(textPerComparar)
- Retorna un bool
- En el cas que sigui true si són iguals i false si no ho son, sense mirar si son majúscules o minúscules
compareTo(textPerComparar)
- Torna un Int
- Es comporta de manera semblant a equals, però en aquest cas avalua a 0, qualsevol valor positiu o qualsevol valor negatiu depenent de si la cadena emmagatzemada en la variable en què s’invoca el mètode és alfabèticament igual, major o menor (respectivament)que la usada com a paràmetre
- valor positiu -> Parametre anterior que l'string - ex: "hola".compareTo("adeu");
- zero -> Parametre igual que l'string - ex: "hola".compareTo("hola");
- valor negatiu -> Parametre posterior que l'string - ex: "adeu".compareTo("hola");