Hét vraag- en antwoordplatform van Nederland

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

Verwijderde gebruiker
13 jaar geleden

Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.

Geef jouw antwoord

Het is niet mogelijk om je eigen vraag te beantwoorden Je mag slechts 1 keer antwoord geven op een vraag Je hebt vandaag al antwoorden gegeven. Morgen mag je opnieuw maximaal antwoorden geven.

/
Geef Antwoord
+
Selected image

Het beste antwoord

In Java zoekt de functie ArrayList.indexOf() naar equality (het gebruikt intern .equals), op inhoud dus.
(Lees meer...)
rose
13 jaar geleden
Verwijderde gebruiker
13 jaar geleden
Bedankt

Andere antwoorden (1)

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,
(Lees meer...)
Verwijderde gebruiker
13 jaar geleden
Deel jouw antwoord

Het is niet mogelijk om je eigen vraag te beantwoorden Je mag slechts 1 keer antwoord geven op een vraag Je hebt vandaag al antwoorden gegeven. Morgen mag je opnieuw maximaal antwoorden geven.

/
Geef Antwoord
+
Selected image
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing