Probleme mit ArrayList

Status
Nicht offen für weitere Antworten.

noobie

Mitglied
Guten Abend,
ich schreibe gerade ein Programm, mit welchem man diverse Produkte verwalten kann bzw. können sollte, nur leider habe ich massive Probleme bei der Umsetzung.
Und zwar komme ich einfach nicht darauf, wie man am Besten die Anzahl eines Produktes, welches sich in einer ArrayList befindet, verringern kann.
Ich dachte, dass ich mit [nameDerListe].set(Index#, gewünschte Zahl) eine Methode schreiben könnte, welche das übernimmt, allerdings kann man anscheinend nur Strings und keine int geschweigedenn double Werte ersetzen [zumindest vermute ich das, da ich beim besten willen auf keine Lösung komme].
Hier mal der Code meiner 2 Klassen:

[highlight=Java]public class Medium {

private String name ="Unknown";
private String content = "Unknown";
private String place = "Unknown";
private int pieces = 0;
private double price = 0.;

/**
* Represents Cathegories
*/
public enum Cathegories
{
Humor, Action, Krimi, Doku, Spielfilm, Serie, Spiel
}

//
private Medium.Cathegories cathegory = Medium.Cathegories.Humor;

/**
* Represents Mediatype
*/
public enum Mediatype
{
DVD, CD, Band, AudioCD, VHSBAND, Zeitschrift, Buch
}

//
private Medium.Mediatype mediatype = Medium.Mediatype.DVD;




/**
* Standard constructor
*/

public Medium() {
this.setName("DVD");
this.setContent("Great Movie");
this.setPlace("Area 5b");
this.setPieces(100);
this.setPrice(14.99);
this.setCathegory(Cathegories.Action);
this.setMediatype(Mediatype.DVD);
}

/**
* Returns the name of the product
*/
public String getName() {
return name;
}

/**
* Sets the name of the product
*/
public void setName(String name) {
this.name = name;
}

/**
* Returns the content
*/
public String getContent() {
return content;
}

/**
* Sets the content
*/
public void setContent(String content) {
this.content = content;
}

/**
* Returns the place
*/
public String getPlace() {
return place;
}

/**
* Sets the place
*/
public void setPlace(String place) {
this.place = place;
}

/**
* Returns the number of pieces
*/
public int getPieces() {
return pieces;
}

/**
* Sets the number of pieces
*/
public void setPieces(int pieces) {
this.pieces = pieces;
}

/**
* Returns the price
*/
public double getPrice() {
return price;
}

/**
* Sets the price
*/
public void setPrice(double price) {
this.price = price;
}

/**
* Returns the cathegory
*/
public Medium.Cathegories getCathegory() {
return cathegory;
}

/**
* Sets the cathegory
*/
public void setCathegory(Medium.Cathegories cathegory) {
this.cathegory = cathegory;
}

/**
* Returns the mediatype
*/
public Medium.Mediatype getMediatype() {
return mediatype;
}

/**
* Sets the cathegory
*/
public void setMediatype(Medium.Mediatype mediatype) {
this.mediatype = mediatype;
}

}

[/highlight]

[highlight=Java]import java.util.ArrayList;
import java.util.Arrays;
import java.awt.List;
import java.io.*;

public class Shop {

private static void searchByName() throws IOException
{

LineNumberReader in = new LineNumberReader(new InputStreamReader(System.in));

String s = in.readLine();

if (s.equals("DVD"))
{
System.out.println("...");
}
else
{
System.out.println("Nichts gefunden");
}
}

public void sellArticle()
{
}


public void raisePrice()
{

}

public void deleteArticle()
{
// .clear();
}

private static void listNewArticle()
{
Medium medium = new Medium();

medium.setName("Neuer Artikel");
medium.setContent("Neu");
medium.setPlace("Neu");
medium.setPieces(100);
medium.setPrice(14.99);
medium.setCathegory(Medium.Cathegories.Humor);
medium.setMediatype(Medium.Mediatype.DVD);

String[] newArticle = new String[] {String.format("%s, %s, %s, %s, %s, %s, %s",
medium.getName(),
medium.getContent(),
medium.getPlace(),
medium.getPieces(),
medium.getPrice(),
medium.getMediatype(),
medium.getCathegory())};

ArrayList<String> listOfNewArticle = new ArrayList<String>(Arrays.asList(newArticle));

System.out.println(listOfNewArticle);
}

private static void addArticle()
{

}

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

Medium medium = new Medium();

// Create ArrayList for heading
String[] heading = new String[] {"Name", "Inhaltsangabe", "Ort", "Stückzahl", "Preis", "Kategorie", "Medientyp"};
ArrayList<String> listOfHeading = new ArrayList<String>(Arrays.asList(heading));


// Create ArrayList for articles
String[] articleDescription = new String[] {String.format("%s, %s, %s, %s, %s, %s, %s",
medium.getName(),
medium.getContent(),
medium.getPlace(),
medium.getPieces(),
medium.getPrice(),
medium.getMediatype(),
medium.getCathegory())};

ArrayList<String> listOfArticles = new ArrayList<String>(Arrays.asList(articleDescription));










System.out.println(listOfHeading);
System.out.println("==================================================================");
System.out.println(listOfArticles);
Shop.listNewArticle();
System.out.println();
System.out.println("[Suche] Bitte Namen eingeben: ");
Shop.searchByName();
}
}
[/highlight]



Ich war der Meinung, dass ich wohl die ganze Struktur der Lists falsch gewählt habe, denn es ist wohl besser, wenn man Namen und Preis usw. in separate ArrayLists steckt, anstatt zeilenweise alles niederzuschreiben.
Habe nach dieser Überlegung versucht die ArrayLists anderes anzuordnen:

[highlight=Java]String[] names = new String[] {medium.getName()};
ArrayList<String> listOfNames = new ArrayList<String>(Arrays.asList(names));

String[] content = new String[] {medium.getContent()};
ArrayList<String> listOfContent = new ArrayList<String>(Arrays.asList(content));


String[] places = new String[] {medium.getPlace()};
ArrayList<String> listOfPlaces = new ArrayList<String>(Arrays.asList(places));

int[] pieces = new int[] {medium.getPieces()};
ArrayList<int[]> listOfPieces = new ArrayList<int[]>(Arrays.asList(pieces));

double[] prices = new double[] {medium.getPrice()};
ArrayList<double[]> listOfPrices = new ArrayList<double[]>(Arrays.asList(prices));

String[] cathegories = new String[] {String.format("%s", medium.getCathegory())};
ArrayList<String> listOfCathegories = new ArrayList<String>(Arrays.asList(cathegories));

String[] mediatypes = new String[] {String.format("%s", medium.getMediatype())};
ArrayList<String> listOfMediatypes = new ArrayList<String>(Arrays.asList(mediatypes));

String[] all = new String[] {String.format("%s, %s, %s, %s, %s, %s, %s", listOfNames,
listOfContent,
listOfPlaces,
listOfPieces,
listOfPrices,
listOfCathegories,
listOfMediatypes)};

ArrayList<String> list = new ArrayList<String>(Arrays.asList(all));[/highlight]

Nur leider werden die Zahlen jetzt nicht mehr angezeigt und irgendwie glaube ich auch nicht, dass durch die Strukturierung mein Problem mit dem nicht verwenden können von add() für int bzw. double gelöst sein wird.
Wäre nett, wenn vllt. jemand einen Blick auf den Code werfen könnte, denn ich sitze eine halbe Ewigkeit dran und komme beim besten Willen nicht mehr weiter :/
 

hdi

Top Contributor
Ich würde dir gerne helfen, aber verstehe nicht ganz was du meinst :(
Kannst du bitte versuchen, nochmal genauer zu beschreiben was du machen willst?

Und zwar komme ich einfach nicht darauf, wie man am Besten die Anzahl eines Produktes, welches sich in einer ArrayList befindet, verringern kann.
Das klingt für mich recht schwammig, was meinst du mit "Anzahl" verringern?
Die Anzahl der Elemente vom Typ Produkt im Array? Oder ist Anzahl irgendwie ein Attribut
vom Typ Produkt??

:bahnhof:

edit: Was soll denn, angenommen es würde sowas geben:

[HIGHLIGHT="Java"][nameDerListe].set(Index#, gewünschte Zahl)[/HIGHLIGHT]

sinngemäss machen?
 

noobie

Mitglied
Sorry, bin leicht übermüdet, werde versuchen, dass halbwegs nachvollziehbar zu erläutern:
Das Programm enthält verschiedene Medien (Produkte) mit diversen Eigenschaften wie z.B. den Namen, Kategorie, Preis und die verfügbare Anzahl des Artikels.
Diese habe ich zuerst so in ArrayLists eingefügt, dass ich "bildlich" soetwas als Ausgabe hatte:

[Name, Inhalt, Ort, Anzahl, Preis, Kategorie, Medientyp]
[Batman, ..., ..., 100, 8.99, Action, DVD]
usw.

Nun wollte ich eine Methode schreiben, durch welche es möglich ist einen Kauf zu simulieren, also einfach nur die Anzahl des Produktes verringern.
Das habe ich dann mit liste.set(ArrayIndexNummer Des Preises, Zahl) versucht. Nur leider hat das nicht geklappt, da es anscheined nur möglich ist Strings und keine Ints bzw. Doubles zu ersetzen. (Was wohl damit zusammenhängt, dass ich die ArrayList für Strings angegeben habe und halt alles mit String.format() reingequetscht habe, siehe Code)

Darum habe ich versucht die Inhalte der Arraylists anders anzuordnen, also:

[Name, [Inhalt [Ort [Anzahl [Preis [Kategorie [Medientyp
Batman] ....] ...] 100] 8.99] Action] DVD]

Sodass also alle Namen der Produkte in einer ArrayList sind usw., damit ich die gleichen Typen in den Listen habe, anstatt ein Mix aus String, Double und Int.
Leider wurde durch die Änderung eigentlich nur die Formatierung der Tabelle bedeutend schlechter, aber sonst hat das nichts gebracht, da das Problem mit der Anzahl reduzieren bzw. im Allgemeinen ändern weiterhin besteht.
Ich hoffe, dass das Problem irgendwie ein bisschen verständlicher geworden ist :D

Edit: Habe die einzelenen ArrayLists in einer neuen ArrayList zusammengefasst, was wohl dann der Fehler für die nicht Nutzbarkeit von list.set() war.
Bin halt noch ein extremer Anfänger, und weiß einfach nicht wie ich sonst die ArrayLists bei der Ausgabe halbwegs gescheit nebeneinander hätte reihen können.
 
Zuletzt bearbeitet:

hdi

Top Contributor
Achso, na das is doch überhaupt kein Problem.
Du sprichst ja von dem Member "pieces" der Klasse Medium.

Ich nehme an bei der Ausgabe deiner Liste rufst du getter-Methoden auf
den Medium-Objekten auf, oder? zB getPieces().
Wenn du jetz eins kaufen möchtest, verringerst du pieces um eins. Also..

Ich kann mir nur vorstellen, dass du grad den Sinn von so einer Klasse nicht
richtig verstehst:

Für jedes Medium solltest du ein eigenes Medien-Objekt erstellen! (new Medium(...));

Deine Liste liegt NICHT innerhalb der Medium-Klasse (ich muss sagen ich hab mir den
Code nich so genau angesehen, also denk dir nix wenn ich dir jetzt Sachen vorwerfe,
die gar nich zutreffen),
sondern im Shop.

Und beim Initialisieren des Shops befüllst du den mit verschiedenen, neuen Medienobjekten.

So, möchtest du nun den Film Batman kaufen, durchsuchst du deine Liste mit
Medien, auf ein Objekt bei dem gilt:

[HIGHLIGHT="Java"]medium.getTitle().equals("Batman"))[/HIGHLIGHT]

und rufst auf diesem Objekt auf:

[HIGHLIGHT="Java"]medium.reduceQuantity();[/HIGHLIGHT]

und diese Methoden macht nix weiter als:

[HIGHLIGHT="Java"]this.pieces--;[/HIGHLIGHT]

War das jetzt das, was du meinst?

Du musst also deine ArrayList<String> austauschen gegen eine ArrayList<Medium>,
und kannst in der Klasse Medium die toString() Methode überschreiben:

[HIGHLIGHT="Java"]@Override
public String toString(){
return ("Title: " + title +" , Anzahl: " + pieces +"usw...");
}[/HIGHLIGHT]

Statt jetz also die Infos irgendie komisch in einem String-Array speichern zu müssen,
und selbst zusammenzubauen, kannste einfach machen:

[HIGHLIGHT="Java"]System.out.println(medium); // ist nämlich eigentlich medium.toString()[/HIGHLIGHT]
 
Zuletzt bearbeitet:
S

Spacerat

Gast
Hat's denn keine "toString()"-Methode mehr? :)
... mal Spass beiseite: Wenn du deiner Medien-Klasse eine solche verpasst, dürfte alles um einiges einfacher werden.
1. Wird der String so stets bei bedarf erstellt (nicht nur bei der Aufnahme in die Liste
2. Die Liste kann dann so implementiert werden, dass sie Medien, statt Strings aufnimmt

Mit "String.format()" ist das aber auch immer so eine Sache. Als Argumente werden nämlich Objekte ("Object[]) erwartet. Ich hatte das Phänomen auch schon oft, das man dort nicht einfach "primitive" übergeben kann (möglicherweise funktioniert hier In-/Outboxing nicht). Dann half es immer, wenn ich explizit nach "Object[]" gecastet habe und alle primitive in die entsprechenden Wrapper.
@Edit: hdi war schneller? Wieso denn blos? Hat doch mehr geschrieben... naja... egal...
 

noobie

Mitglied
Danke für eure Hilfe, auf das überschreiben der toString Methode wäre ich im Leben nicht gekommen :D
Hab jetzt alles soweit abgeändert, allerdings hab ich nach wie vor Probleme mit der Methode, welche die Anzahl der Produkte ändern soll.

Diese Methode habe ich in die Klasse Shop gemacht:
[highlight=Java]private void reduceQuantity()
{
Medium.setPieces(3);
}[/highlight]

Allerdings trat eine Fehlermeldung auf: Cannot make a static-reference to a none static method

Darum habe ich die Settermethode in static geändert. Nun klappt es zwar, aber so wie es den anschein hat kann ich wohl nur neue feste Werte zuweisen, anstatt einfach pieces-- zu schreiben, was eigentlich eher meine Absicht ist.

Nichtsdestotrotz habe ich eine neue Methode geschrieben, welche den Preis aller Produkte auf einmal ändern soll:
[highlight=Java]public void raisePrice()
{
double price = this.getPrice()*2;
Medium.setPrice(price);
}[/highlight]

Das hat alles super geklappt, bis ich plötzlich feststellte, dass alle double Werte gleich waren, obwohl ich immer verschiedene pro Produkt angegeben habe. :autsch:
Und zwar übernehmen aller Werte den Wert des Produkts, welches ich als letztes angegeben habe.
Das hat wohl damit zu tun, dass ich die Getter/Setter-Methoden static gemacht habe, damit es funktioniert. ???:L
 

hdi

Top Contributor
Darum habe ich die Settermethode in static geändert

Ab hier hab ich aufgehört zu lesen: NOOOOOOO!!! ;)
Setter sid per Definition nicht-statisch, und das ist auch gut so.

Nicht dein Shop muss diese Funktionalität anbieten, sondern dein Medium.
Also so, wie du es wohl zuerst hattest (nicht-statischen setter für pieces).

wenn du die stückzahl verringern willst, rufst du auf deinem Medium diesen Setter auf.
Oder eben reduceQuantitiy, das war aber auch als Member-Methode der Klasse Medium gedacht:

// in Klasse Medium! NICHT statisch!
[HIGHLIGHT="Java"]public void reduceQuantity(int amount){
if(this.pieces >= amount){
this.pieces -= amount;
}
else{
// Fehlermeldung werfen o.ä.
}
}[/HIGHLIGHT]

Im Shop kannste das doch jetz auf einem Medium-Objekt tun:

[HIGHLIGHT="Java"]einMedium.reduceQuantity(10);[/HIGHLIGHT]
 

noobie

Mitglied
Danke für die schnelle Antwort, jetzt klappt es einwandfrei!
Hatte die Settermethode nur in static geändert, da mir Eclipse das vorgeschlagen hatte und ich unbedingt endlich die Methode zum Laufen bekommen wollte ;)

Ich hätte noch eine letzte kurze Frage:
Ist es möglich bei der Variablendefinition anzugeben wie lang das Wort/Zahl usw. sein darf und falls die maximale Länge nicht erreicht wurde, der Rest mit Leerzeichen gefüllt wird, sodass bei einer Tabelle ein einheitliches Bild entsteht?
 

hdi

Top Contributor
Bei der Variablendefinition nicht. Es gibt da keine Keywords um das zu steuern,
oder primitivere Befehle wie bei C(++).

Aber das kannst du ja im Setter übernehmen! Der Konstruktor ruft den Setter dann
auch auf (sollte man eh immer so machen, zB für solche Situation wie diese hier)

Aber für diesen speziellen Fall würde ich es nicht so machen.
Du solltest nicht deine Infos "zerhacken", nur weil du das irgendwo ausgeben musst.

Entweder in der toString() Methode, was ich aber auch nicht machen würde, weil
das ist nur ein bisschen weniger zerhackt, aber noch immer zerhackt.
Was ist, wenn du mal nur den Namen willst, oder Leerzeilen weil du grad keine Tabelle willst?

Langer Rede kurzer Sinn: Um sowas sollte sich der Teil vom Programm kümmern,
der die Tabelle ausgeben möchte.

Am besten für dich ist wohl eine alternative Methode in deiner Klasse:

toStringFormatted()

die das tut. Diese nutzt du an der Stelle wo du eine Tabelle machen willst.
Dann hast du "normale" Member-Variablen-Werte, eine "normale" toSTring() Methode
und halt zusätzlich noch eine, in der sich das Objekt selbst formatiert ausgibt.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
L If Anweisung mit ArrayList Probleme Java Basics - Anfänger-Themen 6
R Probleme mit ArrayList Java Basics - Anfänger-Themen 6
A Probleme mit Arraylist Java Basics - Anfänger-Themen 14
S ArrayList probleme Java Basics - Anfänger-Themen 4
S Probleme mit ArrayList Java Basics - Anfänger-Themen 6
B ArrayList-Probleme Java Basics - Anfänger-Themen 3
F Probleme mit Array bzw. ArrayList Java Basics - Anfänger-Themen 26
T Probleme mit ArrayList, in der Objekte gespeichert sind, die ArrayLists enthalten Java Basics - Anfänger-Themen 2
A Probleme mit ArrayList Java Basics - Anfänger-Themen 9
I Probleme beim adden von Elementen in einer ArrayList Java Basics - Anfänger-Themen 10
J Probleme mit Collection ArrayList Java Basics - Anfänger-Themen 2
V Arraylist Probleme Java Basics - Anfänger-Themen 4
N Probleme mit ArrayList Java Basics - Anfänger-Themen 9
D Rekursions Probleme / frage Java Basics - Anfänger-Themen 4
P JDK installieren Probleme bei der Java-Installation Java Basics - Anfänger-Themen 8
C Probleme mit Byte konvertieren nach int Java Basics - Anfänger-Themen 10
P Probleme mit NetBeans: Wie lässt sich jar. Datei an einem MacBook öffnen Java Basics - Anfänger-Themen 21
I Projekte in IDE untereinander sharen / Probleme beim Build Java Basics - Anfänger-Themen 8
MiMa Probleme mit Datentyp long ?? Java Basics - Anfänger-Themen 2
T Probleme beim Import eines Git-Repos Java Basics - Anfänger-Themen 2
Jxhnny.lpz TicTacToe Spiel vs Computer. (Probleme) Java Basics - Anfänger-Themen 7
B Quiz mit RMI Probleme mit RMI start Java Basics - Anfänger-Themen 4
httprt Probleme bei dem erstellen von leveln in meinem Spiel Java Basics - Anfänger-Themen 2
berserkerdq2 Habe eine Klasse, welche public ist, diese hat eine public Methode, die nicht static ist. Wenn ich nun versuche aufzurufen Probleme? Java Basics - Anfänger-Themen 8
V Probleme Guessing Game Java Basics - Anfänger-Themen 8
hebein PDF Ausdruck auf Drucker - Probleme mit Format Java Basics - Anfänger-Themen 17
R JMenu/JMenuItem Probleme Java Basics - Anfänger-Themen 2
B Static vs non static und Probleme daraus Java Basics - Anfänger-Themen 13
J Probleme mit dem Debugger Java Basics - Anfänger-Themen 4
I Probleme mit OutputStream - Datei lässt sich nicht öffnen Java Basics - Anfänger-Themen 4
J Probleme mit Kompilierung Java Basics - Anfänger-Themen 11
B Probleme mit Zugriff auf Dateisystem Windows 10 ( jFileChooser) Java Basics - Anfänger-Themen 17
W Objekte über Scanner Input; ToString Probleme... Java Basics - Anfänger-Themen 4
C Probleme mit paintComponent Java Basics - Anfänger-Themen 13
P Probleme mit JUnit-Tests, es kommt was anderes raus als bei manuellen Tests Java Basics - Anfänger-Themen 5
E JavaFX Editor Probleme mit der Zwischenablage Java Basics - Anfänger-Themen 12
C Probleme mit dem Erstellen und Importieren von Packages Java Basics - Anfänger-Themen 6
3 OOP erste Versuche, OOP zu verstehen. Probleme mit gettern und settern Java Basics - Anfänger-Themen 4
R Erste Schritte Probleme bei 2D Spielfeld, mit einzufügender "Person" Java Basics - Anfänger-Themen 5
P Probleme bei der Installation von JavaFX Java Basics - Anfänger-Themen 3
S Mehrere Probleme im Code Java Basics - Anfänger-Themen 7
D Probleme mit JFrame und der Größe Java Basics - Anfänger-Themen 8
Dimax String Probleme Java Basics - Anfänger-Themen 12
N Probleme beim printen von Arrays durch for Schleife Java Basics - Anfänger-Themen 3
Splayfer Java Array Probleme Java Basics - Anfänger-Themen 3
J Probleme bei IllegalArgumentException "werfen". Java Basics - Anfänger-Themen 1
K Probleme bei der Ausgabe - komme nicht weiter :/ Java Basics - Anfänger-Themen 15
X Probleme im Umgang mit PriorityQueue Java Basics - Anfänger-Themen 75
D Probleme mit dem Windowbuilder und JComboBox Java Basics - Anfänger-Themen 2
M Regex Probleme (mal wieder) Java Basics - Anfänger-Themen 3
tom.j85 TicTacToe - probleme beim Casten Java Basics - Anfänger-Themen 6
J Probleme mit Vererbung Java Basics - Anfänger-Themen 4
X Probleme mit Übungsaufgaben zu Zahlentypen Java Basics - Anfänger-Themen 4
G Probleme bei Aufgabe Java Basics - Anfänger-Themen 12
P Erste Schritte Probleme mit dem Programmieren Java Basics - Anfänger-Themen 12
B Probleme bei einer Aufgabe Java Basics - Anfänger-Themen 19
Franzi1001 Probleme mit Eclipse Java Basics - Anfänger-Themen 7
T Probleme bei Installation von JDK Java Basics - Anfänger-Themen 2
C Probleme mit String-Vergleich Java Basics - Anfänger-Themen 4
C Probleme bei Regex Java Basics - Anfänger-Themen 9
V Probleme mit Arrays Java Basics - Anfänger-Themen 8
D Kleine Probleme mit Split-Befehlen Java Basics - Anfänger-Themen 5
T Probleme mit Strings Java Basics - Anfänger-Themen 6
G Probleme bei Frame aufgaben Java Basics - Anfänger-Themen 6
N Probleme mit dem ActionListener Java Basics - Anfänger-Themen 4
D Probleme beim Kompelieren mache ich etwas falsch ? Java Basics - Anfänger-Themen 3
L Probleme mit Java Java Basics - Anfänger-Themen 3
S Probleme mit abspielen einer .wav Datei Java Basics - Anfänger-Themen 2
J Probleme bei der Umwandlung einer Farbe von Hex zu RGB Java Basics - Anfänger-Themen 8
K Probleme beim Programm schreiben - Lesen von Dateiinhalten -zaehlen von Wörtern/ Buchstaben Java Basics - Anfänger-Themen 4
M Probleme beim aktualisieren eines JPanels Java Basics - Anfänger-Themen 7
J Probleme beim Array ausgeben Java Basics - Anfänger-Themen 4
M Probleme bei rekursiver Zuordnung Java Basics - Anfänger-Themen 1
I Probleme mit 2 dimensionale Arrays Java Basics - Anfänger-Themen 3
H Best Practice View probleme Java Basics - Anfänger-Themen 2
B Probleme mit Kreisberechnung Java Basics - Anfänger-Themen 15
E Probleme mit Scanner Java Basics - Anfänger-Themen 4
J Eclipse Export Probleme Java Basics - Anfänger-Themen 25
M Probleme beim verwenden von Packages Java Basics - Anfänger-Themen 6
D Probleme mit der Übergabe einer BorderPane Java Basics - Anfänger-Themen 2
J Interface Probleme bei der Implementierung Java Basics - Anfänger-Themen 1
BlueFox Tabelle in der Konsole ausgeben - Probleme Java Basics - Anfänger-Themen 1
G Methoden Probleme beim Methodenaufruf Java Basics - Anfänger-Themen 2
V Klassen ObjectInputStream ->ReadObject Probleme Java Basics - Anfänger-Themen 5
P Probleme mit der Do-Schleife Java Basics - Anfänger-Themen 2
F Erste Schritte Compiling Probleme Java Basics - Anfänger-Themen 13
S Neuling und Probleme bei Schulaufgabe Java Basics - Anfänger-Themen 5
J Anfänger: ActionListener und ProcessBuilder machen Probleme Java Basics - Anfänger-Themen 6
S Erste Schritte 2D Grafik Probleme mit KeyListener. Java Basics - Anfänger-Themen 18
M Array mit eigenem Datentyp probleme beim übergeben Java Basics - Anfänger-Themen 6
M Probleme mit Eclipse Java Basics - Anfänger-Themen 20
G Probleme beim casten von double zu int Java Basics - Anfänger-Themen 3
E 2 Probleme - Datum & private finale Variablen Java Basics - Anfänger-Themen 5
S Compiler-Fehler javac hat Probleme mit Paketen unter OSX Java Basics - Anfänger-Themen 2
J Probleme beim schreiben von Dateien Java Basics - Anfänger-Themen 5
B Variablen Probleme mit Eclipse Java Basics - Anfänger-Themen 6
H Mouse- und KeyListener Probleme? Java Basics - Anfänger-Themen 5
A Probleme beim zykl. aktulisieren von Daten in JTable Java Basics - Anfänger-Themen 3
I Probleme bei Verzeichnissanalyse Java Basics - Anfänger-Themen 12
F Probleme mit privaten Klassen (abstrakten Klassen) Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Neue Themen


Oben