Hi, ich bräuchte mal bissl hilfe
und zwar möchte ich ein Datensatz aus jobs bestehen aus verketteten task in linkedlist abspeichern.
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?
MfG
Code:
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();
while (k<m)
{
System.out.println("Anzahl Tasks?");
String inData;
inData = stdin.readLine();
x = Integer.parseInt( inData );
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?
MfG