Ich habe das Problem das ich gern ein Array in Java mit samt dessen Inhalt ausgeben möchte...
Das Problem ist jetzt das es bei den von mir geschriebenen Programm nicht klappt...
Nutze zur Programmierung BlueJ
Code:
public int primAnz(int k)
{
int x=2,i=0;
int[ ] Array = new int[k];
for (i=1; i<=k-1; i++){Array[i]=i;}
return Array;}
Ich bekomm die Meldung: >incompatible typs - found int[] but expected int<
Das er hier ein Integer-Array findet aber nur ein Integer erwartet weiß ich,
aber was mich aber nun verwundert ist folgendes:
Code:
public int[ ] vektorAddition(int[ ]vektor1, int[ ] vektor2){
int[ ] ergebnis;
int[ ] fehler = new int[ ]{-999999};
int i;
int anz;
anz = vektor1.length;
if (anz != vektor2.length){
return fehler;
};
ergebnis = new int[anz];
for (i=0; i<=anz-1; i++){
ergebnis[i] = vektor1[i] + vektor2[i];}
return ergebnis;}
Hier klappt alles ohne Fehlermeldung, sprich mir wird das Array und dessen Inhalt angezeigt.... ich erkenne jedoch aber den fehler im oberen Code nicht...
Kann irgendwer weiter helfen?