Hallo,
es geht hier allgemein um Threads.
Die Class Basic hat Atribute zb. Metal ,Papier ,Holz und Plastik.Alle diese werden in kg gemessen und sind verfuegbar in begrenzten Mengen.
Zb metal 10 (verfuegbar 10kg)
Metal soll ein fester Wert sein der int Wert (10) soll sich aendern koennen.
Eine Class Lager ist ein Thread und soll diese Atribute fuellen mit werten(int) wenn sie lehr sind.Am besten noch mit einer random Methode.
Die klasse Roboter ist ein Thread die noch 2 Threads besizt Roboter 1 und Roboter 2 die diese Mengen verbrauchen und in einem konkurenz kampf sind.
Ih bin jezt dran und versuche die Class Basic zu schreiben,bin mir nur nicht sicher
wie ich die 2 Werte String und Integer schpeichern soll.
Hier mal ein Grundgedanke vom mir
Die will ich dan zuerst mal mit dem thread immer per random fuellen und testen.
Ausgabe soll dann so aussehen : Metal: 20, Papier: 50
Ich bin fuer jede Idee dankbar
es geht hier allgemein um Threads.
Die Class Basic hat Atribute zb. Metal ,Papier ,Holz und Plastik.Alle diese werden in kg gemessen und sind verfuegbar in begrenzten Mengen.
Zb metal 10 (verfuegbar 10kg)
Metal soll ein fester Wert sein der int Wert (10) soll sich aendern koennen.
Eine Class Lager ist ein Thread und soll diese Atribute fuellen mit werten(int) wenn sie lehr sind.Am besten noch mit einer random Methode.
Die klasse Roboter ist ein Thread die noch 2 Threads besizt Roboter 1 und Roboter 2 die diese Mengen verbrauchen und in einem konkurenz kampf sind.
Ih bin jezt dran und versuche die Class Basic zu schreiben,bin mir nur nicht sicher
wie ich die 2 Werte String und Integer schpeichern soll.
Hier mal ein Grundgedanke vom mir
Code:
import java.util.*;
public class Basic
{
public static void main (String[] args)
{
ArrayList <String> a1 = new ArrayList<String>(); // adding ArrayList fuer String
ArrayList <Integer> a2 = new ArrayList<Integer>(); // adding ArrayList fuer Integer
a1.add("Metal :"); // adding String into ArrayList
a1.add("Papier :");
a1.add("Holz :");
a1.add("Stifte :");
a2.add(50); // adding Integer into ArrayList (startwert)
a2.add(30);
a2.add(20);
a2.add(20);
System.out.print(a1);// print arraylists
System.out.print(a2);
}
}
Die will ich dan zuerst mal mit dem thread immer per random fuellen und testen.
Ausgabe soll dann so aussehen : Metal: 20, Papier: 50
Ich bin fuer jede Idee dankbar