1
svar
140
visningar
ArrayList
Vad betyder det här? "List<String> tokens = new ArrayList<>();""
Jag vet att den skapar en lista av String, men vad innebär den att den har samma värde som new ArrayList?
Det betyder att objektet token är av klassen List och kan innehålla objekt av klassen String. Ett nytt objekt skapas med nyckelordet new och anrop av klassens konstruktor ArrayList<String>().
Tecknet = är en tilldelningsoperator som betyder att objektet till vänster om det tilldelas värdet till höger om det. Det betyder m a o inte "lika med" eller "samma som" utan "tilldelas värdet".