String, StringBuilder, Array, ArrayList - Mutable strings: StringBuilder
12 belangrijke vragen over String, StringBuilder, Array, ArrayList - Mutable strings: StringBuilder
In welk package bevind StringBuilder zich?
java.lang
Wat is de base class van StringBuilder?
Wat zijn de 2 relevante variabelen van AbstractStringBuilder?
- Hogere cijfers + sneller leren
- Niets twee keer studeren
- 100% zeker alles onthouden
Wat is de defaultlengte als je geen initial capacity meegeeft aan de StringBuilder?
/**
* Constructs a string builder with no characters in it and an
* initial capacity of 16 characters.
*/
public StringBuilder() {
super(16);
}
Dit geldt ook voor de andere constructors, hij zet er een buffer van 16 altijd achter en geeft deze mee aan de constructor:
public StringBuilder(String str) {
super(str.length() + 16);
append(str);
}
Welke primitieven kan de append methode van Stringbuilder allemaal aan?
Als er een object wordt meegegeven aan append, welke String wordt er dan gebruikt?
2) Als deze niet aanwezig is dan wordt de toString gepakt van de default class Object:
getClass().getName() + "@" + Integer.toHexString(hashCode());
toString in the class Object returns the name of the class followed by the @ char and unsigned hexa- decimal representation of the hash code of the object (the value returned by the object’s hashcode method).
Wat is de uitkomst van het volgende insert statement
1ava23
Hoe ziet de insert eruit van de class Stringbuilder, als je een character sequence meegeeft?
bv
insert(int, char[], int int)en
insert(int, char[[)
hetzelfde als
insert(int, CharSequence, int, int)en
insert(int, CharSequence)
let op CharSequence is een class!
Hoe werken DELETE() AND DELETECHARAT() van StringBuilder?
delete(int, int) verwijderd een substring. LET OP DAT DE EINDPOSITIE NIET VERWIJDERD WORDT!
Hoe ziet de interface van replace eruit op StringBuilder?
Wat is het verschil tussen substring en subsequence in de class StringBuilder?
Wat is het verschil tussen StringBuilder en StringBuffer?
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