String, StringBuilder, Array, ArrayList - String Class
18 belangrijke vragen over String, StringBuilder, Array, ArrayList - String Class
Wanneer komt er een nieuw object in de Stringpool terecht?
String str = "test";
Of wanneer je het in een ander statement gebruikt:
System.out.println("autumn" == "summer");
Let wel dat als dezelfde string in de StringPool zit dat deze dan gerefereerd wordt aan de nieuwe variabele. Een String komt pas in de pool als hij er dus nog niet in zit!
Wat gebeurt er bij String str = new String("fdfd");
Hoe wordt de inhoud van een String intern opgeslagen in de class String?
private final char value[];
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Wat gebeurt er als er een methode subString, trim of replace wordt aangeroepen in de class String, wat returned deze?
Categoriseer alle methode die je moet weten van String, benoem ze.
Wat doet onderstaande code?
String name = new String("Paul");
System.out.println(name.charAt(4));
Welke overloaded methods zijn er allemaal voor indexOf?
Wat returned indexOf als een search niets kan vinden?
Waar moet je op letten bij "test".subString(0,2);
dus het resultaat wordt "te"!
Wat doet onderstaande code?
System.out.println(letters.replace("B", 'b'));
Welke startsWith overloaded methoden heb je?
Hoeveel endsWith methoden heb je?
Wat is het antwoord van de volgende code?
System.out.println(letters.substring(0, 2).startsWith('A'));
Welke operators kun je gebruiken bij een String object?
- Concatenation: + and +=
- Equality: == and !=
Wat gebeurt er als je gaat concatten me een String en de eerste variabele is een string?
Wat is de uitkomst hiervan en hoe kun je dit manipuleren?
String anotherStr = 12 + 10 + "test";
als je wilt dat het bijvoorbeeld 1210test wordt, dan moet je het statement als volgt veranderen:
String anotherStr = "" + 12 + 10 + "test";
Wat is de uitkomst van onderstaande code
Prints nullJava
Wat is de uitkomst van afbeelding?
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden