Hallo,
ich verstehe folgenden Quelltext nicht:
Könnte vielleicht einer von euch mal versuchen mir den Quelltext zu erklären? Der Quelltext ist aus dem Buch: Grundkurs Programmieren in Java. Der Quelltext steht in einem Abschnitt mit dem Titel Referenzen.
ich verstehe folgenden Quelltext nicht:
Java:
import java.util.Scanner;
public class DoppelFeld
{
//Scannerinitialisierung
Scanner sc = new Scanner(System.in);
System.out.print("Wie viele Zahlen? ");
int n = sc.nextInt();
//Erstelle ein Feld mit Komponententyp int und der Länge n
int[] werte = new int[n];
for(int i = 0; i < werte.length; i++)
{
System.out.print("Zahl Nr. " + i + ": ");
werte[i] = sc.nextInt();
}
//Diesen Teil verstehe ich hauptsächlich nicht
int[] werte2 = werte;
for(int i = 0; i < werte2.length; i++)
{
werte2[i] = 2*werte2[i];
}
for(int i = 0; i < n; i++)
{
System.out.println("Die Zahl " + werte[i] + " ergibt verdoppelt " + werte2[i] + ".");
}
}
Könnte vielleicht einer von euch mal versuchen mir den Quelltext zu erklären? Der Quelltext ist aus dem Buch: Grundkurs Programmieren in Java. Der Quelltext steht in einem Abschnitt mit dem Titel Referenzen.