Inhoudsopgave:

Kun je twee arrays in Java toevoegen?
Kun je twee arrays in Java toevoegen?

Video: Kun je twee arrays in Java toevoegen?

Video: Kun je twee arrays in Java toevoegen?
Video: Merge Two Arrays Into Single Array In Java | @ashokit 2024, Mei
Anonim

Jij kan de plus-operator niet gebruiken om voeg twee arrays toe in Java bijv. indien jij hebben twee int arrays a1 en a2, doen a3 = a1 + a2 zullen geef compile time error. De enige manier om voeg twee arrays toe in Java is om ze te herhalen en toevoegen afzonderlijke elementen en sla ze op in een nieuwe reeks.

Dienovereenkomstig, hoe som je een array in Java op?

De programma-uitvoer wordt ook hieronder weergegeven

  1. openbare klasse Array_Sum.
  2. int n, som = 0;
  3. Scanner s = nieuwe scanner (System.
  4. Systeem. uit. print("Geef het aantal gewenste elementen in de array op:");
  5. n = s. volgendeInt();
  6. int a = nieuwe int[n];
  7. Systeem. uit. println("Vul alle elementen in:");
  8. for(int i = 0; ik < n; i++)

Kunnen we ook twee arrays in C toevoegen? In dit programma wordt de gebruiker gevraagd het aantal rijen r en kolommen in te voeren C . Vervolgens wordt de gebruiker gevraagd om de elementen van de twee matrices (van orde r* C ). We voegde vervolgens overeenkomstige elementen van toe twee matrices en opgeslagen in een andere matrix ( twee -dimensionaal reeks ).

En hoe voeg je een array toe aan een ArrayList in Java?

Gebruik makend van Arrays . asList() methode - Geef de vereiste door reeks naar deze methode en haal een List-object op en geef het door als een parameter aan de constructor van de ArrayLijst klas. Collecties. addAll() methode - Creëren een nieuwe lijst voordat u deze methode gebruikt en dan array toevoegen elementen die deze methode gebruiken, toevoegen aan een bestaande lijst.

Hoe print je een array in Java?

Jij kan niet print-array elementen direct in Java , je moet gebruiken Arrays . toString() of Arrays . deepToString() naar print-array elementen. Gebruik toString() als je wilt afdrukken eendimensionaal reeks en gebruik desgewenst de methode deepToString() afdrukken tweedimensionaal reeks.

Aanbevolen: