Föreläsning nr 12. Genomgång av char och String.
Char är primitiv dvs when you pass a char you pass a copie of the char. Detta till skillnad från String som är en klass (med objekt). String är immutable, dvs när du väl deklarerat en String så kan du inte ändra i den, istället får du skapa en ny String.
För att ex. ändra till stora bokstäver gör du följande;
char: char ch;
ch = Character.toUpperCase(ch);
String: String str;
str = str.toUpperCase();
- För String kan du ej använda == och < >. Använd istället equals och CompareTo