Zu einem Objekt verzweigen

Status
Nicht offen für weitere Antworten.
D

Destiny1985

Gast
Ich bin gerade dabei ein Programm zu schreiben, das eine Bank simuliert. Einige kennen das schon aus einem anderen Thread. Ich habe in der Klasse Main meine Menüauswahl. Angenommen ich lege jetzt 2 Banken an ( 2 Bank-Objekte werdenb erzeugt mithilfe der Klasse Bank ). Jetzt will ich im Menü den Punkt 2 wählen, der mich zu einer Bank verzweigen lässt. Eine Bank hat ein eigenes Untermenü, indem ich

- Kunden anlegen kann
- Konten anlegen kann
- Sparbücher anlegen kann

Wie realisiere ich es jetzt am besten, das ich aus dem Menü, indem ich zu den Banken verzweigen kann, dieses auch wirklich tue ? Also wie wechsele ich "in" das jeweilige Bank-Objekt? Oder muss ich da gar nirgends hin verzweigen ? Wie greife ich dann auf die "Unterobjekte" zu ?
 
B

bygones

Gast
wenn punkt 2 ausgewhählt wurde kannst du anzeigen welche Banken gespeichert sind (am besten die Namen der Banken zeigen). dann wählt der User eine aus.

"Sparkasse (0)"
"Dresdner (1)"

usw

die Zahl muss gedrückt werden, die gibt dir dann gleich den index in der Liste an, in der du die Banken gespeichert hast....
 
D

Destiny1985

Gast
zu Spät Death, genauwo hab ich das gerade mir gebastelt ;) Aber trotzdem danke, das bestätigt mir zumindest das meine Vorgehensweie ok ist.

Magst mal über den Code gucken ? Hab Angst, das meine Main-Klasse bereits zu voll ist ? Oder ist das normal / ok ?

Code:
import java.io.*;
import java.text.*;
import java.util.*;

public class Main
{
  public static void main(String[] args) throws IOException
  {
    int bankMenueWahl;
    int bankWahl;

    List banken = new ArrayList();
    
    do
    {
      bankMenueWahl = bankMenue();

      switch (bankMenueWahl)
      {
        case 1 :
        {
          BufferedReader userIn =
            new BufferedReader(new InputStreamReader(System.in));

          String bankName, bankLeitZahl;

          Leerzeilen();
          System.out.println("Neue Bank anlegen");
          System.out.println("*****************\n");
          System.out.print("\nName der Bank: ");
          bankName = userIn.readLine();
          System.out.print("Bankleitzahl: ");
          bankLeitZahl = userIn.readLine();

          Bank bank = new Bank(bankName, bankLeitZahl);
          banken.add(bank);

          break;
        }
        case 2 :
        {
          String inData;

          BufferedReader userIn =
            new BufferedReader(new InputStreamReader(System.in));
        
          Leerzeilen();
          System.out.println("Zu vorhandener Bank verzweigen");
          System.out.println("******************************\n");
        
          for (int i = 0; i <= banken.size() - 1; i++)
          {
            System.out.println("[" + ( i+1 ) + "] - " + banken.get(i));
          }
          
          System.out.print("\nIhre Wahl: ");
          inData = userIn.readLine();
          bankWahl = Integer.parseInt( inData );
          bankWahl -= 1;
          System.out.println(banken.get(bankWahl));
        }
        case 0 : System.exit(0);
      }

    } while (bankMenueWahl != 0);
  }
  
  public static int bankMenue() throws IOException
  {
    BufferedReader userIn =
      new BufferedReader(new InputStreamReader(System.in));
      
    String inData;
    int bankMenueWahl;

    Leerzeilen();
    System.out.println("[1] - Neue Bank anlegen");
    System.out.println("[2] - Zu vorhandener Bank verzweigen");
    System.out.println("[0] - Programm beenden");
    System.out.print("\nIhre Wahl: ");
    
    inData = userIn.readLine();
    bankMenueWahl = Integer.parseInt( inData );
    
    return bankMenueWahl;
  }
  
  public static void Leerzeilen()
  {
    for (int i = 1; i <= 25; i++)
    {
      System.out.println();
    }
  }
}

class Bank
{
  // Variablen
  
  String bankName, bankLeitZahl;

  // Konstruktoren
  
  public Bank(String bankName, String bankLeitZahl)
  {
    this.bankName = bankName;
    this.bankLeitZahl = bankLeitZahl;
  }
  
  // Methoden
  
  public String toString()
  {
    return "Bank: " + bankName + " BLZ: " + bankLeitZahl;
  }
}

class Kunde
{
  // Variablen
  
  String kundenName;
  
  // Konstruktoren
  
  public Kunde(String kundenName)
  {
    this.kundenName = kundenName;
  }
  
  // Methoden
  
  public String toString()
  {
    return "Kundenname: " + kundenName;
  }
}

class Konto
{
  // Variablen
  
  String kontoInhaber;

  // Konstruktoren
  
  public Konto(String kontoInhaber)
  {
    this.kontoInhaber = kontoInhaber;
  }
  
  // Methoden
  
  public String toString()
  {
    return "Kontoinhaber: " + kontoInhaber;
  }
}

class Sparbuch
{
  // Variablen

  String kontoInhaber;

  // Konstruktoren

  public Sparbuch(String kontoInhaber)
  {
    this.kontoInhaber = kontoInhaber;
  }

  // Methoden

  public String toString()
  {
    return "Kontoinhaber: " + kontoInhaber;
  }
}
 
B

bygones

Gast
ich würde die anderen Klassen in ihre eigenen Dateien schreiben... also Konto.java

dann ist die Main ja noch recht übersichtlich
 
D

Destiny1985

Gast
OK, ich hänge geistig echt gerade fest. Habe mir eben dieses Beispiel angeschaut.

Code:
class Fuhrpark
{
  // Daten
  Auto stadtwagen;
  Auto gelaendewagen;

  // Konstruktor
  Fuhrpark( int start1, int end1, double gal1,
            int start2, int end2, double gal2 )
  {
    stadtwagen     = new Auto( start1, end1, gal1) ;
    gelaendewagen  = new Auto( start2, end2, gal2) ;
  }

  // Methode
  double berechneMPG()
  {
    double summeMPG;

    summeMPG = stadtwagen.berechneMPG() + gelaendewagen.berechneMPG() ;

    return summeMPG/2.0;
  }
}

class Auto
{
  // Daten
  int startMeilen;   // Tacho Anfangsstand Meilen
  int endMeilen;     // Tacho Endstand Meilen
  double gallonen;   // verbrauchte Gallonen

  // Konstruktor
  Auto(  int startTacho, int endTacho, double galls  )
  {
    startMeilen = startTacho ;
    endMeilen   = endTacho ;
    gallonen    = galls ;
  }

  // Methoden
  double berechneMPG()
  {
    return (endMeilen - startMeilen)/gallonen ;
  }

}

class FuhrparkTester
{
  public static void main ( String[] args)
  {
    Fuhrpark meineAutos = new Fuhrpark( 1000, 1234, 10, 777, 999, 20 );
    System.out.println
      ("Fuhrpark durchschnittliche MPG = " + meineAutos.berechneMPG() );
  }
}

Das Problem daran ist doch aber, dasich bei so einer programmierung auf 2 Objekte, die ich übergeben kann, beschränkt bin. die banken haben aber immer unterschiedlich viele kunden. wie realisiere ich das programmiertechnisch ? geht das vllt über diese ArrayList ? Komm gerade echt nicht weiter und wäre dankbar, wenn jemand mal CODE postet, der genau das macht und den ich mir mal angucken kann!

Oben steht wie gesagt mein aktueller Stand an Programmcode.

mfg
 
D

Destiny1985

Gast
nee, ich bekomm noch net den dreh, wo ich die kunden-array-list anlegen muss. im konstruktor, wenn ich eine neue bank erzeuge kann ich das am besten machen oder ? jede bank soll ja ihre eigene array-liste haben
 
D

Destiny1985

Gast
Ihr versteht nicht was ich meine... *grml*

Also ich habe meine Klasse MAIN (siehe unten). Im Menuepunkt 2 kann ich mir die banken anzeigen lassen und schreibe den Index der Bank, die ich verwenden will, in die Variable bankWahl. Wie greife ich jetzt aber auf das entsprechende Bank-Objekt zu ? Wie rufe ich seine Methoden auf ? Das mit der ArrayListe etc ist mir alles noch bissel unklar...DAZU hätte ich gerne ein Code-Beispiel.


Die Klasse "Main"

Code:
import java.io.*;
import java.text.*;
import java.util.*;

public class Main
{
  
  public static void Leerzeilen()
  {
    for (int i = 1; i <= 25; i++)
    {
      System.out.println();
    }
  }

  public static void main(String[] args) throws IOException
  {
    int bankMenueWahl;
    int bankWahl;

    List banken = new ArrayList();

    do
    {
      bankMenueWahl = bankMenue();

      switch (bankMenueWahl)
      {
        case 1 :
        {
          BufferedReader userIn =
            new BufferedReader(new InputStreamReader(System.in));

          String bankName, bankLeitZahl;

          Leerzeilen();
          System.out.println("Neue Bank anlegen");
          System.out.println("*****************\n");
          System.out.print("\nName der Bank: ");
          bankName = userIn.readLine();
          System.out.print("Bankleitzahl: ");
          bankLeitZahl = userIn.readLine();

          Bank bank = new Bank(bankName, bankLeitZahl);
          banken.add(bank);

          break;
        }
        case 2 :
        {
          String inData;

          BufferedReader userIn =
            new BufferedReader(new InputStreamReader(System.in));

          Leerzeilen();
          System.out.println("Zu vorhandener Bank verzweigen");
          System.out.println("******************************\n");

          for (int i = 0; i <= banken.size() - 1; i++)
          {
            System.out.println("[" + ( i+1 ) + "] - " + banken.get(i));
          }

          System.out.print("\nIhre Wahl: ");
          inData = userIn.readLine();
          bankWahl = Integer.parseInt( inData );
          bankWahl -= 1;          
        }
        case 0 : System.exit(0);
      }
      
    } while (bankMenueWahl != 0);
  }

  public static int bankMenue() throws IOException
  {
    BufferedReader userIn =
      new BufferedReader(new InputStreamReader(System.in));

    String inData;
    int bankMenueWahl;

    Leerzeilen();
    System.out.println("[1] - Neue Bank anlegen");
    System.out.println("[2] - Zu vorhandener Bank verzweigen");
    System.out.println("[0] - Programm beenden");
    System.out.print("\nIhre Wahl: ");

    inData = userIn.readLine();
    bankMenueWahl = Integer.parseInt( inData );

    return bankMenueWahl;
  }  
}

und die Klasse "Bank"

Code:
import java.util.*;

class Bank
{
    // Variablen

  String bankName, bankLeitZahl;

  // Konstruktoren

  public Bank(String bankName, String bankLeitZahl)
  {
    this.bankName = bankName;
    this.bankLeitZahl = bankLeitZahl;
    List kunden = new ArrayList();
  }

  // Methoden

  public static void Leerzeilen()
 {
   for (int i = 1; i <= 25; i++)
   {
     System.out.println();
   }
 }

  public String toString()
  {
    return "Bank: " + bankName + " BLZ: " + bankLeitZahl;
  }

  public void bankMenue()
  {
    Leerzeilen();

    System.out.println(bankName);

    System.out.println("[1] - Neuen Kunde anlegen");
    System.out.println("[2] - Neues Konto anlegen");
    System.out.println("[3] - Neues Sparbuch anlegen");
    System.out.println("[0] - Zur Bankauswahl verzweigen");
  }  
}
 
B

bygones

Gast
Code:
System.out.println("[" + ( i+1 ) + "] - " + banken.get(i));
du greifst doch hier schon auf eine Bank zu....

wenn dann der index eingegeben wurde holst du über get(index) die Bank die behandelt werden soll ...

Code:
int index = .... // der gewünschte index wird eingelesen
Bank b = (Bank)banken.get(index);
b.bankMethode(); // methode aus der Bank Klasse
 
D

Destiny1985

Gast
ah logo, das war genau der denkanstoß, den ich gebraucht habe !

momentan kann ich an dem programm eh nix machen, muss nen proggie in RPG schreiben (DAS ist ne schlimme Sprache sag ich euch)

mfg
 

byte

Top Contributor
hm, genau das selbe wurde doch schon in deinem letzten thread beantwortet mit arrayList. der ist grade mal ein paar tage alt. ???:L
 
D

Destiny1985

Gast
joa, nur bin ich da nicht hinter gestiegen...ich weiss auch nicht. die antwort von death eben war genau das, was ich gebraucht hab ;)
 
D

Destiny1985

Gast
So, das verzweigen zu dem Objekt ist mir jetzt klar. Habe das wie folgt gelöst

Klasse "Main"

Code:
.....

      switch (bankMenueWahl)
      {
        case 1 :
        {
          BufferedReader userIn =
            new BufferedReader(new InputStreamReader(System.in));

          String bankName, bankLeitZahl;

          Leerzeilen();
          System.out.println("Neue Bank anlegen");
          System.out.println("*****************\n");
          System.out.print("\nName der Bank: ");
          bankName = userIn.readLine();
          System.out.print("Bankleitzahl: ");
          bankLeitZahl = userIn.readLine();

          Bank bank = new Bank(bankName, bankLeitZahl);
          banken.add(bank);

          break;
        }
        case 2 :
        {
          String inData;

          BufferedReader userIn =
            new BufferedReader(new InputStreamReader(System.in));

          Leerzeilen();
          System.out.println("Zu vorhandener Bank verzweigen");
          System.out.println("******************************\n");

          for (int i = 0; i <= banken.size() - 1; i++)
          {
            System.out.println("[" + ( i+1 ) + "] - " + banken.get(i));
          }

          System.out.print("\nIhre Wahl: ");
          inData = userIn.readLine();
          bankWahl = Integer.parseInt( inData );
          bankWahl -= 1;

          Bank aktuelleBank = (Bank)banken.get(bankWahl);          
          aktuelleBank.bankMenue();
        }
        case 0 : System.exit(0);
      }

    } while (bankMenueWahl != 0);
  }
..........

Klasse "Bank"

Code:
.........
  public void bankMenue() throws IOException
  {
    
    BufferedReader userIn = 
      new BufferedReader(new InputStreamReader(System.in));
   
    String inData;
    int menueWahl;

    System.out.println("Willkommen bei der " + bankName + "\n");

    System.out.println("[1] - Neuen Kunde anlegen");
    System.out.println("[2] - Neues Konto anlegen");
    System.out.println("[3] - Neues Sparbuch anlegen");
    System.out.println("[0] - Zur Bankauswahl verzweigen");
    System.out.print("\nIhre Wahl: ");
    
    inData = userIn.readLine();
    menueWahl = Integer.parseInt( inData );
    
    switch ( menueWahl )
    {
      case 1 : 
      {
         System.out.println("1"); 
      }
      case 2 : 
      {
         System.out.println("2"); 
      }
      case 3 :
      {
         System.out.println("3"); 
      }
      case 4 : 
      {
         System.out.println("4");         
      }
    }
  }
}
........

So, ich wähle also eine Bank aus und kann dann in ihr arbeiten (konten anlegen, kunden verwalten etc).

Ein Menüpunkt meines Bank-Menüs heisst aber

Code:
System.out.println("[0] - Zur Bankauswahl verzweigen");

Da soll er in die Klasse "Main" zurückspringen und das dortige Menü wieder anzeigen, dieses hier

Code:
[1] - Neue Bank anlegen
[2] - Zu vorhandener Bank verzweigen
[0] - Programm beenden
Ihre Wahl:

Nur wie komme ich dahin zurück ? Was muss ich im Bankmenü unter case 4 für Code stehen haben ?

Als Lösung würde mir spontan ein goto einfallen, aber 1.) gibts das nicht unter Java und 2.) ist das nicht oo-style...aber das goto würde hier perfekt funktionieren ;) einen anderen lösungsansatz habe ich leider gar nicht... ?!
 

byte

Top Contributor
wenn du dein hauptmenü nicht einfach so in die main schreibst, sondern in eine methode auslagerst, kannst du an gegebener stelle einfach wieder diese methode aufrufen und kommst zurück ins hauptmenü.
 
D

Destiny1985

Gast
hm...ich denke scheinbar zu kompliziert!

auf die einfachsten dinge komme ich nicht :( werd das direkt mal umsetzen
 

byte

Top Contributor
du denkst vor allem nicht objektorientiert, sonst wär dir nicht als erstes GOTO eingefallen. ;)
 
D

Destiny1985

Gast
nja, goto ist halt an sich ne praktische sache :)

das ummodeln macht mir gerade ein unerwartetes problem, muss da noch etwas dran rumtüfteln ;)
 
D

Destiny1985

Gast
BAH !

es klappt nicht *aufreg*

Also, hier meine aktuellen Klassen, Problem steht unten !

"main"

Code:
package bankverwaltung;

import java.io.*;
import java.util.*;

public class Main
{
  public static void Leerzeilen() {
    for (int i = 1; i <= 25; i++) {
      System.out.println();
    }
  }

  public static void main(String[] args) throws IOException {
    bankMenue();
  }

  public static int bankMenue() throws IOException
  {
    BufferedReader userIn =
        new BufferedReader(new InputStreamReader(System.in));

    List banken = new ArrayList();

    String inData;
    int bankMenueWahl, bankWahl;

    do{
      Leerzeilen();
      System.out.println("[1] - Neue Bank anlegen");
      System.out.println("[2] - Zu vorhandener Bank verzweigen");
      System.out.println("[0] - Programm beenden");
      System.out.print("\nIhre Wahl: ");

      inData = userIn.readLine();
      bankMenueWahl = Integer.parseInt(inData);

      switch (bankMenueWahl) {
        case 1: {

          String bankName, bankLeitZahl;

          Leerzeilen();
          System.out.println("Neue Bank anlegen");
          System.out.println("*****************\n");
          System.out.print("\nName der Bank: ");
          bankName = userIn.readLine();
          System.out.print("Bankleitzahl: ");
          bankLeitZahl = userIn.readLine();

          Bank bank = new Bank(bankName, bankLeitZahl);
          banken.add(bank);

          break;
        }
        case 2:
        {
          Leerzeilen();
          System.out.println("Zu vorhandener Bank verzweigen");
          System.out.println("******************************\n");

          for (int i = 0; i <= banken.size() - 1; i++)
          {
            System.out.println("[" + (i + 1) + "] - " + banken.get(i));
          }

          System.out.print("\nIhre Wahl: ");
          inData = userIn.readLine();
          bankWahl = Integer.parseInt(inData);
          bankWahl -= 1;

          Bank aktuelleBank = (Bank) banken.get(bankWahl);
          aktuelleBank.bankMenue();
        }
        case 0:
          System.exit(0);
      }
    } while (bankMenueWahl != 0);

    return bankMenueWahl;
  }
}

"bank"

Code:
package bankverwaltung;

import java.util.*;
import java.io.*;
import java.io.BufferedReader;

class Bank
{
    // Variablen

  String bankName, bankLeitZahl;

  // Konstruktoren

  public Bank(String bankName, String bankLeitZahl)
  {
    this.bankName = bankName;
    this.bankLeitZahl = bankLeitZahl;
    List kunden = new ArrayList();
  }

  // Methoden

  public static void Leerzeilen()
 {
   for (int i = 1; i <= 25; i++)
   {
     System.out.println();
   }
 }

  public String toString()
  {
    return "Bank: " + bankName + " BLZ: " + bankLeitZahl;
  }

  public void bankMenue() throws IOException
  {
    Leerzeilen();
    
    BufferedReader userIn = 
      new BufferedReader(new InputStreamReader(System.in));
   
    String inData;
    int menueWahl;

    System.out.println("Willkommen bei der " + bankName + "\n");

    System.out.println("[1] - Neuen Kunde anlegen");
    System.out.println("[2] - Neues Konto anlegen");
    System.out.println("[3] - Neues Sparbuch anlegen");
    System.out.println("[0] - Zur Bankauswahl verzweigen");
    System.out.print("\nIhre Wahl: ");
    
    inData = userIn.readLine();
    menueWahl = Integer.parseInt( inData );
    
    switch ( menueWahl )
    {
      case 1 : 
      {
         System.out.println("1"); break;
      }
      case 2 : 
      {
         System.out.println("2"); break; 
      }
      case 3 :
      {
         System.out.println("3"); break;
      }
      case 4 : 
      {
        bankMenue(); break;        
      }
    }
  }
}


Folgendes: Ich kann banken anblegen und dann zu diesen verzweigen, es erscheint dann das Menü der Bank. Wenn ich aber den Punkt

Code:
System.out.println("[0] - Zur Bankauswahl verzweigen");

wähle passiert nichts und das Programm wird beenden ?!

mfg

PS: mache jetzt mittagspause ;)
 
B

bygones

Gast
Code:
switch ( menueWahl )
    {
      case 1 :
      {
         System.out.println("1"); break;
      }
      case 2 :
      {
         System.out.println("2"); break;
      }
      case 3 :
      {
         System.out.println("3"); break;
      }
      case 4 :
      {
        bankMenue(); break;       
      }
    }
und nun ueberleg mal was mit Eingabe 0 passiert :wink:
 
D

Destiny1985

Gast
Zugegeben, das war falsch - wenn ich es korrigiere funzt es aber trotzdem nicht :)
 
B

bygones

Gast
es soll doch bei 0 die übersicht der Banken kommen oder nicht ?

dann schreib eine Methode die die ArrayListe durchläuft und alle Banken ausgibt, diese Methode rufst du auf, wenn 0 gedrückt wird. Der User wählt eine Bank aus und dann machst du wieder irgendwas was man machen können soll ;-)
 
D

Destiny1985

Gast
ja die methode gibt es doch !

die ist doch schon...oh....loooool !

*kopf mehrmals rythmisch auf die tischplatte hau*


ok, habe die methode, die die banken auflistet, in der klasse main und würde gerne aus dem objekt dorthin zurückkommen. wenn ich aber in der klasse bank die methode aus der main aufrufe, sagt er mir das er diese nicht finden kann (die methode in der main ist ne public static)

wieso geht das denn nicht ?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
I Klassen von einem package laden, Statisches Feld auslesen und Objekt erstellen Java Basics - Anfänger-Themen 8
D OOP Array einem Objekt zuweisen Java Basics - Anfänger-Themen 2
M Objekt in einem Objekt speichern Java Basics - Anfänger-Themen 9
J Input/Output Konstruktor ergänzen, der zur Datei mit einem Objekt passt Java Basics - Anfänger-Themen 0
P Ein Objekt nach einem String durchsuchen? Java Basics - Anfänger-Themen 7
N LocalTime einem Objekt zuweisen Java Basics - Anfänger-Themen 2
N Länge eines Arrays in einem Objekt testen Java Basics - Anfänger-Themen 51
H Objekt aus einem Array löschen Java Basics - Anfänger-Themen 1
R Value von einem JSON-Objekt ausgeben Java Basics - Anfänger-Themen 4
R Vererbung werte von einem Objekt aus ein anderes übertragen Java Basics - Anfänger-Themen 7
N OOP 2 versch. Modi in einem Objekt de/aktivieren Java Basics - Anfänger-Themen 10
Arif OOP Die Bindung zwischen einem äußeren und einem inneren Objekt Java Basics - Anfänger-Themen 2
D Von einem Objekt auf Properties zugreifen Java Basics - Anfänger-Themen 3
K Klassen Nachträglich ein Objekt einem anderen zuweisen, geht das? Java Basics - Anfänger-Themen 2
L Objekt mit einem Objekt als Instanzvariable Java Basics - Anfänger-Themen 2
R Vererbung Variable in einem übergeordneten Objekt ändern Java Basics - Anfänger-Themen 4
Q Methode eines bereits erzeugten Objekts von einem anderen Objekt aus aufrufen Java Basics - Anfänger-Themen 6
Z Greenfoot Variable in einer Datei und nicht in einem Objekt/World speichern Java Basics - Anfänger-Themen 1
D Ein Objekt in einem Baum finden und ausgeben. Java Basics - Anfänger-Themen 4
E Attribute von einem Objekt einer anderen Klasse ändern Java Basics - Anfänger-Themen 4
J Methoden Einzelnen Wert aus Objekt aus einem Array auslesen und danach sortieren Java Basics - Anfänger-Themen 8
W OOP Objekte in einem Objekt Java Basics - Anfänger-Themen 2
X Objekt erzeugen aus einem XML Datei Java Basics - Anfänger-Themen 15
S OOP Einem Objekt ein Objekt zuweisen Java Basics - Anfänger-Themen 6
D OOP Zugriff auf eine Klasse aus einem Interface-Objekt Java Basics - Anfänger-Themen 7
P Einem Double-Objekt einen float-Wert zuweisen Java Basics - Anfänger-Themen 2
B In- und Output von XML-Daten in und aus einem Objekt Java Basics - Anfänger-Themen 6
K Klassen Objekt mit einem Namen von einer bestimmten Klasse instanziieren Java Basics - Anfänger-Themen 10
J OOP Ungewollte Änderung in einem Objekt Java Basics - Anfänger-Themen 7
C Objekt einem anderen Objekt zuweisen Java Basics - Anfänger-Themen 9
M Vererbung Objekt automatisch einem Set zuordnen... Java Basics - Anfänger-Themen 7
D aus einem einzeiligen String ein neues Objekt erstellen Java Basics - Anfänger-Themen 5
K Verschiedene (Thread) Objekt-Positionen (int) in einem Array zusammenfassen Java Basics - Anfänger-Themen 3
N Array einem Objekt zuweisen Java Basics - Anfänger-Themen 2
J Zuordnung von Variablen einem ArrayList-Objekt Java Basics - Anfänger-Themen 18
W Fehler bei einem BitSet in einem Objekt Java Basics - Anfänger-Themen 2
C Übergeben von Variablen von einem Objekt zum nächsten Java Basics - Anfänger-Themen 5
S Mehrere Objekte einem Objekt zuordnen Java Basics - Anfänger-Themen 3
L getDuration() von einem javax.media.player objekt problem. Java Basics - Anfänger-Themen 3
K Eindeutige Instanzen von einem Objekt Java Basics - Anfänger-Themen 13
P Objekt aus einem Class Objekt erstellen? Java Basics - Anfänger-Themen 10
L Objekt wieder aus einem Vector bekommen! Java Basics - Anfänger-Themen 14
R Vererbung von Listenern für jedes Objekt in einem Frame Java Basics - Anfänger-Themen 6
halla Objekt in einem anderen Objekt speichern und drauf zugreifen Java Basics - Anfänger-Themen 8
F Aktualisieren einer Liste von einem entfernten Objekt aus. Java Basics - Anfänger-Themen 11
K Array von einem eigenen Objekt erstellen Java Basics - Anfänger-Themen 5
K Mehrere Werte in einem Switch Case parallel überprüfen Java Basics - Anfänger-Themen 23
Zrebna Fragen zu einem Klassendiagramm Java Basics - Anfänger-Themen 8
S HashMap mehrere Keys zu einem Value Java Basics - Anfänger-Themen 3
S Java: Wie sortiere ich eine ArrayList benutzerdefinierter Objekte nach einem bestimmten Attribut? Java Basics - Anfänger-Themen 2
F 2x 16bit Werte zu einem 32bit und dann splitten mit 0xb Java Basics - Anfänger-Themen 1
J JSON mit einem JPanel Java Basics - Anfänger-Themen 3
F Einem GIT repository ein Projekt hinzufügen Java Basics - Anfänger-Themen 1
J Frage zu einem "Taschenrechner" code Java Basics - Anfänger-Themen 9
J Schlüsselworte Prüfen, ob ein bestimmtes, ganzes Wort in einem String enthalten ist. Java Basics - Anfänger-Themen 6
P Probleme mit NetBeans: Wie lässt sich jar. Datei an einem MacBook öffnen Java Basics - Anfänger-Themen 21
J Auf einem JLabel Linien Malen Java Basics - Anfänger-Themen 1
I @Entity Klassen, Service Beans etc. aus einem Share Projekt beziehen? Java Basics - Anfänger-Themen 26
R Images aus einem Array ausgeben Java Basics - Anfänger-Themen 3
XWing Randomizer mit einem String Java Basics - Anfänger-Themen 2
O Zahlen aus einem char-array per char + Zeichen addieren Java Basics - Anfänger-Themen 2
S Bestimmte werte aus einem Array löschen Java Basics - Anfänger-Themen 2
S Ausgeben wie oft ein Wert in einem Array vorkommt Java Basics - Anfänger-Themen 7
N Einzelne Werte aus einem TreeSet auslesen Java Basics - Anfänger-Themen 2
N Welche Objekte kann man zu einem Set hinzufügen Java Basics - Anfänger-Themen 4
Kumora ArrayIndexOutOfBoundsException bei einem Sortierverfahren Java Basics - Anfänger-Themen 2
I Viereck / Rechteck Prüfung innerhalb einem bestimmten Bereich Java Basics - Anfänger-Themen 2
Distanz zwischen zwei Zeichenfolgen in einem String bestimmen Java Basics - Anfänger-Themen 5
Substring in einem String finden Java Basics - Anfänger-Themen 13
J Fehlerbehandlung an einem Beispiel Java Basics - Anfänger-Themen 8
I ResultSet aus meiner SQL-Abfrage in einem JTextfield ausgeben. Java Basics - Anfänger-Themen 1
I Innerhalb einem Bild ein Teil austauschen Java Basics - Anfänger-Themen 26
I Dateigröße von einem InputStream oder byte[] bekommen Java Basics - Anfänger-Themen 2
H Compiler-Fehler Klasse in einem Package wird nicht gefunden bzw. akzeptiert Java Basics - Anfänger-Themen 12
S Algorithmus entwicklen, der zu einem gegebenen Datum die Jahreszeit ermittelt Java Basics - Anfänger-Themen 13
B In einem Thread Endlosschleife beenden Java Basics - Anfänger-Themen 19
A Elemente in einem Array Java Basics - Anfänger-Themen 5
G Position einer unbekannten 3-stelligen-Zahl in einem String finden Java Basics - Anfänger-Themen 15
S Eine Variable in einem Array speichern Java Basics - Anfänger-Themen 5
T Methode, die prüft ob in einem Int-Array maximal 2 Zahlen enthalten sind, die größer als ihr Vorgänger sind Java Basics - Anfänger-Themen 5
berserkerdq2 Wie gebe ich den Pfad zu einer Datei an, die in einem Ordner in Eclipse ist? Java Basics - Anfänger-Themen 1
J Speichern von zwei Variablen durch Auslesen aus einem Numberfield Java Basics - Anfänger-Themen 2
L Gridmuster in einem Array Java Basics - Anfänger-Themen 2
D spezifische Knoten in einem Baum zählen Java Basics - Anfänger-Themen 9
X Erste Schritte Hilfe bei einem kleinen Spiel. Java Basics - Anfänger-Themen 19
O Array mit einem Zeichen vergleichen Java Basics - Anfänger-Themen 1
B Brauche Hilfe zu einem Code Java Basics - Anfänger-Themen 5
J Zahlen bis zu einem bestimmten Grenzwert ausgeben Java Basics - Anfänger-Themen 11
P9cman Vokale in einem String überprüfen mittels Rekursion Java Basics - Anfänger-Themen 8
M Wie kann ich eine Methode aus einem Interface in eine Klasse implementieren, so dass sie ihre Funktion ausführt? Java Basics - Anfänger-Themen 7
M Wie kann ich in einem Konstruktor die Methode eines anderen Interfaces mit den jeweiligen Parametern aufrufen? Java Basics - Anfänger-Themen 8
Igig1 Wie lasse ich dir Werte in einem Array zusammenrücken? Java Basics - Anfänger-Themen 4
W Methode, die mit einem Datum arbeitet? Java Basics - Anfänger-Themen 22
Igig1 Welche Werte sind als default Werte in einem Array, der als Datentyp eine Klasse hat? Java Basics - Anfänger-Themen 1
Kiki01 Wie würde eine geeignete Schleife aussehen, die die relative Häufigkeit für jeden Charakter in einem Text bestimmt? Java Basics - Anfänger-Themen 3
C Hilfe bei einem Anfängerprojekt Java Basics - Anfänger-Themen 25
U Char zu einem String machen Java Basics - Anfänger-Themen 1
U Kann man bei Java gleich mehrere Bedingungen prüfen in der If, aber in einem "Satz"? Java Basics - Anfänger-Themen 1
Schniffi Nur bestimmte Bilder aus einem Array auf Image Button anzeigen lassen Java Basics - Anfänger-Themen 3
S Längster Pfad zwischen zwei Vertices in einem Graph Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben