Hallo Leute,
ich experimentiere aktuell ein wenig mit Methoden herum. Das Ziel ist eine Art Taschenrechner mit Funktionen die ich mir teils noch ausdenken will & werde.
Vorweg. Das Programm ist noch (lange) nicht fertig.
Jetzt habe ich eine public array erstellt // werte
Im Hauptprogramm möchte ich über eine Methode Werte im Array zu speichern... Eclipse will das Programm in seiner derzeitigen Form jedoch nicht compilen.
Wo liegt mein (Denk-)Fehler?
// Wie mache ich diese aufklappbaren Dinger...
Gruß,
Fasko
ich experimentiere aktuell ein wenig mit Methoden herum. Das Ziel ist eine Art Taschenrechner mit Funktionen die ich mir teils noch ausdenken will & werde.
Vorweg. Das Programm ist noch (lange) nicht fertig.
Jetzt habe ich eine public array erstellt // werte
Im Hauptprogramm möchte ich über eine Methode Werte im Array zu speichern... Eclipse will das Programm in seiner derzeitigen Form jedoch nicht compilen.
Java:
import java.io.*;
import java.util.*;
public class J08_AE {
public double[] werte = new double[2];
/**
* @param args
*/
public static void main(String[] args) throws IOException
{
// TODO Auto-generated method stub
String einlesen;
int zahlBuf;
Random generator = new Random();
int oGrenze = 0;
int uGrenze = 0;
int text;
texte(0);
texte(1);
//einlesen = leser();
zahlBuf = Integer.parseInt(leser());
System.out.println(zahlBuf);
speicher(0,zahlBuf);
texte(2);
zahlBuf = Integer.parseInt(leser());
System.out.println(zahlBuf);
speicher(1,zahlBuf);
// System.out.println(werte[1]);
}
public static double speicher (int i, int zahl)
{
// public double[] werte = new double[2];
werte[i] = zahl;
// System.out.println("Index:" + i);
// System.out.println("Zahl:"+ zahl);
// System.out.println(werte[i]);
return 0;
}
public static String leser ()throws IOException
{
BufferedReader stupid = new BufferedReader (new InputStreamReader(System.in));
String strBuf = stupid.readLine();
return strBuf;
}
public static void texte (int auswahl)
{
System.out.println("Test");
// Deklaration
switch (auswahl)
{
case 0:
System.out.println("Willkommen beim Dschinni-Rechner!");
break;
case 1:
System.out.println("Geben Sie bitte die Obergrenze ein");
break;
case 2:
System.out.println("Geben Sie bitte die Untergrenze ein");
break;
case 3:
System.out.println("Durchschnitt");
break;
case 4:
System.out.println("Maximum");
break;
case 5:
System.out.println("Minimum");
break;
case 6:
System.out.println("Addieren = 1\tSubtrahieren = 2\tMultiplizieren = 3\tDividieren = 4");
break;
default:
System.out.println("Ach leck mich doch! Dafür werde ich nicht bezahlt!");
}
}
}
Wo liegt mein (Denk-)Fehler?
// Wie mache ich diese aufklappbaren Dinger...
Gruß,
Fasko
Zuletzt bearbeitet von einem Moderator: