De functie indexOf("test") van een ArrayList<String> in java, zoekt java dan naar dezelfde referentie of naar dezelfde inhoud?

Weet jij het antwoord?

/2500

Het beste antwoord

In Java zoekt de functie ArrayList.indexOf() naar equality (het gebruikt intern .equals), op inhoud dus.

Bronnen:
http://docs.oracle.com/javase/1.4.2/docs/a...

hij zoekt naar de inhoud en geeft de index aan van de gevonden inhoud aan, als hij die niet vind is ie -1. Maar of hij ook losse characters in een array vind weet ik niet (bijv String[] Text = { "Een", "Twee", "Drie" }; indexOf(Text, "e"); // deze word volgens mij -1, maar dat zou bij het geval van een string niet zo zijn.) Je kunt het natuurlijk altijd testen om erachter te komen. Toegevoegd na 1 minuut: dus indexOf(Text, "Twee"); zou hij denk ik 1 aangeven. Als ik het zo goed zou hebben,

Stel zelf een vraag

Ben je op zoek naar het antwoord die ene vraag die je misschien al tijden achtervolgt?

/100