Hi, ich bräuchte mal bissl hilfe und zwar möchte ich ein Datensatz aus jobs bestehen aus verketteten task in linkedlist abspeichern.
bash:
import java.util.*; import java.io.*;
public class Jobs { public static void main(String [] args)throws IOException
{ int x=0; int t=0; int m=0;int k=0;int i=0; InputStreamReader inStream = new InputStreamReader( System.in ) ; BufferedReader stdin = new BufferedReader( inStream );
System.out.println("Anzahl Jobs?"); String z; z = stdin.readLine(); m = Integer.parseInt( z ); LinkedList job=new LinkedList();
System.out.println("Geben Sie " + x + " Tasks ein."); k++;
while (i<x) { System.out.println("Geben sie die Taskdauer von Task" +(i+1)+ " ein.");
String y; y = stdin.readLine(); t = Integer.parseInt( y ); job.addLast(t); i++;
} System.out.println(job ); } } }
die Taskabfrage ist problemlos aber wie kann ich jetzt die Jobs automatisch benennen am besten gleich mit dem Schleifenzähler? Außerdem möchte ich den Tasks mehr mitgeben als nur eine Zeitdauer also sprich sowas wie ne Vorgängerliste um es letztendlich in einem Graph darstellen zu können, komm ich nicht rum um ne klasse task oder?
MfGDieser Post wurde am 15.09.2008 um 22:03 Uhr von Torstinho editiert.
habs gerade ein wenig getestet, und irgendwie ist da einiges murks, ich werd wen ich ein bissel mehr zeit habe mir es nochmal genauer angucken, jetzt kan ich dir nur soviel sagen, schreib das ganze nochmal und überdenk dir vorallem deine schleifen.
wie du die taskabfrage mit der zählervariable beschriften kannst is an sich ganz leicht
Zitat:
System.out.println(job+" " +zählervariable)
so wird dir der job und dannach die zählervariable dran gehängt.
Antürlich musst du das noch etwas anpassen war nur ein beispiel wie du die dran hauen kannst.Dieser Post wurde am 25.09.2008 um 14:34 Uhr von mirkoku editiert.